Gracias

Para quien a partir de este momento (y en este blog) ha dejado de ser simplemente "Anónimo" para en adelante ser Javier Rivera.

Gracias Javier, te agradezco profundamente tus comentarios, los recibo con agrado y con la profunda convicción de tomar lo mejor de ellos y "ajustar" mis pensamientos. Me ayudarán y mucho para lograr lo que me he propuesto, entre otras cosas el crecer profesionalmente.

Gracias ante todo por tomarte la molestia de dedicar unos minutos para plasmar tus comentarios, no cualquier persona dedica algo de su tiempo a un desconocido.

Espero sinceramente que si en algún momento en el futuro tenemos la oportunidad de conocernos, nos estrechemos la mano como colegas, pero sobre todo como amigos.

Un Saludo.

Opinar o no opinar?

Mi estimado Anonimo, antes que nada te pido una sincera disculpa, después de mucho pensarlo me he dado cuenta que herí tus sentimientos, espero aceptes mi disculpa.

Esto de opinar es un arma de dos filos, es un hecho que nunca se podrá estar 100% de acuerdo sobre un tema, siempre existiran tantas opiniones como personas esten al tanto del mismo, lo expresen o no.

No me gusta atacar por atacar, pero defiendo con todo mi derecho a expresar mi descontento o mejor dicho, mi diferencia de opinión respecto de ciertos temas.

El hecho es que cuando se tiene una opinión de algo y se atreve a publicarlo se debe ser consciente de que más de alguna persona se sentirá ofendida y quizá hasta herida, entonces es responsabilidad de quien publica meditar lo que piensa y lo que realmente se esta expresando al escribirlo.

No soy bueno en esto de las publicaciones, sin embargo y gracias a las críticas de personas como mi estimado "Anónimo" me doy cuenta de que tengo fallas, mismas que debo corregir.

Bienvenida la divesidad de opiniones, siempre con respeto, siempre con ánimo de construir, no de destruir.

Prefiero exponerme al escrutinio de quienes leen este blog y analizar detenidamente sus comentarios, a favor o en contra, que mucho me van a servir para crecer como persona y como profesional. No quiero ser una persona que se guarde para si mismo sus opiniones, porque creo que me convertiría en "borrego", sin ofender a quienes no opinan porque simplemente no les gusta.

Por cierto, lean esta excelente entrada de Domk, ¿para que complicarse la vida siendo esta tan bella y corta?.

Opinar o no opinar?

Mi estimado Anonimo, antes que nada te pido una sincera disculpa, después de mucho pensarlo me he dado cuenta que herí tus sentimientos, espero aceptes mi disculpa.

Esto de opinar es un arma de dos filos, es un hecho que nunca se podrá estar 100% de acuerdo sobre un tema, siempre existiran tantas opiniones como personas esten al tanto del mismo, lo expresen o no.

No me gusta atacar por atacar, pero defiendo con todo mi derecho a expresar mi descontento o mejor dicho, mi diferencia de opinión respecto de ciertos temas.

El hecho es que cuando se tiene una opinión de algo y se atreve a publicarlo se debe ser consciente de que más de alguna persona se sentirá ofendida y quizá hasta herida, entonces es responsabilidad de quien publica meditar lo que piensa y lo que realmente se esta expresando al escribirlo.

No soy bueno en esto de las publicaciones, sin embargo y gracias a las críticas de personas como mi estimado "Anónimo" me doy cuenta de que tengo fallas, mismas que debo corregir.

Bienvenida la divesidad de opiniones, siempre con respeto, siempre con ánimo de construir, no de destruir.

Prefiero exponerme al escrutinio de quienes leen este blog y analizar detenidamente sus comentarios, a favor o en contra, que mucho me van a servir para crecer como persona y como profesional. No quiero ser una persona que se guarde para si mismo sus opiniones, porque creo que me convertiría en "borrego", sin ofender a quienes no opinan porque simplemente no les gusta.

Por cierto, lean esta excelente entrada de Domk, ¿para que complicarse la vida siendo esta tan bella y corta?.

Te dolio?

Bastante respetable (y fundamentada, por cierto) la opinión de Anonimo respecto al artículo anterior.

Solo que me gustaría saber con quien comento, en mi perfil pueden ver mis datos completos, digo, ya de menos atreverse a dar su nombre en el post, no?.

Una pequeña aclaración, no gano 18 millones de dolares cada tres meses, gano un poquito menos, pero pronto (desarrollando con velneo) voy a pasar ese pequeño límite.

Y si, salvo contados casos (la excepción confirma la regla), la mayoría de los "Grandes" proyectos con CA terminan siendo un lio, con grandes perdidas de recursos para las empresas, perdón, salvo los proyectitos que me comentas y algunos otros (skype, youtube, etc.) realmente son muy pocos los que se han hecho ricos con al CA, o no?. la gran mayoría no vive de eso, o si?

Un caso desastroso fue por ejemplo el del gobierno de la ciudad de Munich, o no?, anexo ligas a notas relacionadas:
Microsoft intenta ’comprar’ a Munich en http://www.diarioti.com/gate/n.php?id=2906
Munich optó por Linux en http://www.diarioti.com/gate/n.php?id=2991
Problemas experimenta proyecto pionero con Linux en http://www.diarioti.com/gate/n.php?id=5747
La ciudad de Munich implanta Novell Open Enterprise Server en http://www.diarioti.com/gate/n.php?id=8707
El proyecto Linux de Munich avanza con dificultad en http://www.diarioti.com/gate/n.php?id=9124
Munich aplaza su migración a Linux en http://www.diarioti.com/gate/n.php?id=9522

Y así muchos más por el estilo, que quede claro, cuando me refiero a "Grandes proyectos" no voy sobre los creadores del CA sino a su aplicación en la "vida real", en ciudades, empresas, paises, etc. etc. etc.

Una empresa (salvo los multinacionales) no se pueden dar el lujo de estar perdiendo dinero y recursos con ese tipo de proyectos, porque?, simple, no hay garantía de nadie, nadie se hace responsable, o en su caso son garatías limitadas.

La diferencia con los gobiernos (de cualquier nivel) es que ellos si se pueden dar el "lujo" de despilfarrar el dinero porque no es de ellos es de los contribuyentes vía sus impuestos, digo, no tengo el dato (tampoco lo he buscado) de si encarcelaron al "estupido o estupidos" que se lanzaron tan a la ligera con ese megaproyecto, tampoco se si les han cobrado algo.

Que bueno que exista el CA, a quienes les guste que lo aprovechen, yo mismo lo utilizo, pero, salvo Linux y una que otra herramienta bastante probada, no desarrollaría un proyecto de gran envergadura con otras tecnologías CA, seguiré investigando, leyendo, y quizas en un futuro me decida y cambie de opinión, por el momento no.

Otra cosa, que es eso de que para un simple proyectito tengas que utilizar 5 o 6 tecnologías distintas?, eso se llama complicarse la vida, con Velneo en general son 2, S.O. y Velneo, punto, con las otras son (Linux, apache, mysql, php, html) como mínimo, o no?, eso es complicarse la vida, ya se, por eso se cobra más, pero en general (salvo los mencionados casos de éxito) son puras porquerías que las empresas "Reales" no pueden pagar.

Por cierto, y aunque no soy partidario de tal empresa (y sin embargo utilizo su software) Microsoft, creo que gana más de 18 millones de dolares trimestrales, o no?

Suerte al CA, suerte a Velneo, suerte a todos y que cada quien utilizé lo que le de para vivir (aunque con Velneo aparte tengo tiempo libre)

Te dolio?

Bastante respetable (y fundamentada, por cierto) la opinión de Anonimo respecto al artículo anterior.

Solo que me gustaría saber con quien comento, en mi perfil pueden ver mis datos completos, digo, ya de menos atreverse a dar su nombre en el post, no?.

Una pequeña aclaración, no gano 18 millones de dolares cada tres meses, gano un poquito menos, pero pronto (desarrollando con velneo) voy a pasar ese pequeño límite.

Y si, salvo contados casos (la excepción confirma la regla), la mayoría de los "Grandes" proyectos con CA terminan siendo un lio, con grandes perdidas de recursos para las empresas, perdón, salvo los proyectitos que me comentas y algunos otros (skype, youtube, etc.) realmente son muy pocos los que se han hecho ricos con al CA, o no?. la gran mayoría no vive de eso, o si?

Un caso desastroso fue por ejemplo el del gobierno de la ciudad de Munich, o no?, anexo ligas a notas relacionadas:
Microsoft intenta ’comprar’ a Munich en http://www.diarioti.com/gate/n.php?id=2906
Munich optó por Linux en http://www.diarioti.com/gate/n.php?id=2991
Problemas experimenta proyecto pionero con Linux en http://www.diarioti.com/gate/n.php?id=5747
La ciudad de Munich implanta Novell Open Enterprise Server en http://www.diarioti.com/gate/n.php?id=8707
El proyecto Linux de Munich avanza con dificultad en http://www.diarioti.com/gate/n.php?id=9124
Munich aplaza su migración a Linux en http://www.diarioti.com/gate/n.php?id=9522

Y así muchos más por el estilo, que quede claro, cuando me refiero a "Grandes proyectos" no voy sobre los creadores del CA sino a su aplicación en la "vida real", en ciudades, empresas, paises, etc. etc. etc.

Una empresa (salvo los multinacionales) no se pueden dar el lujo de estar perdiendo dinero y recursos con ese tipo de proyectos, porque?, simple, no hay garantía de nadie, nadie se hace responsable, o en su caso son garatías limitadas.

La diferencia con los gobiernos (de cualquier nivel) es que ellos si se pueden dar el "lujo" de despilfarrar el dinero porque no es de ellos es de los contribuyentes vía sus impuestos, digo, no tengo el dato (tampoco lo he buscado) de si encarcelaron al "estupido o estupidos" que se lanzaron tan a la ligera con ese megaproyecto, tampoco se si les han cobrado algo.

Que bueno que exista el CA, a quienes les guste que lo aprovechen, yo mismo lo utilizo, pero, salvo Linux y una que otra herramienta bastante probada, no desarrollaría un proyecto de gran envergadura con otras tecnologías CA, seguiré investigando, leyendo, y quizas en un futuro me decida y cambie de opinión, por el momento no.

Otra cosa, que es eso de que para un simple proyectito tengas que utilizar 5 o 6 tecnologías distintas?, eso se llama complicarse la vida, con Velneo en general son 2, S.O. y Velneo, punto, con las otras son (Linux, apache, mysql, php, html) como mínimo, o no?, eso es complicarse la vida, ya se, por eso se cobra más, pero en general (salvo los mencionados casos de éxito) son puras porquerías que las empresas "Reales" no pueden pagar.

Por cierto, y aunque no soy partidario de tal empresa (y sin embargo utilizo su software) Microsoft, creo que gana más de 18 millones de dolares trimestrales, o no?

Suerte al CA, suerte a Velneo, suerte a todos y que cada quien utilizé lo que le de para vivir (aunque con Velneo aparte tengo tiempo libre)

¿V7 open source?

¡JA! y ahora resulta............

No es la primera vez, ya anteriormente habias escuchado tal estupidez, bastante respetable por cierto, pero no deja de ser eso, una soberana estupidez, independientemente de los argumentos a favor o en contra, pero a fin de cuentas termina siendo (otra vez) una tonteria.

No, no, no, no, no, no, no, no, no, no y (ya entiendanlo) ¡NOOOOOOOOOOOOOOOOOOOO!.

No estoy en contra del código abierto (en adelante CA), tiene muchas ventajas, virtudes, monerias, etc. pero una cosa es querer aprender y otra querer disfrazar la ambición y la falta de creatividad para desarrollar cosas que valgan la pena, ¡mira tú!, "...Mi interés es exclusivamente TÉCNICO. Quiero ver cómo están hechas las cosas. No me fio si me cierran la caja. Siempre he pensado que la única razón para ocultar un fuente es que fuera MALO (nota de humor)...", ¡si, como no!, a otros con ese cuento.

A mi también me gusta saber como estan hechas las cosas, como funcionan internamente, como lo hacen, porqué lo hacen, conqué lo hacen, etc. etc. etc. pero no me gusta intentar "robar" secretos, más bien, veo que hace, e intento hacer algo mejor, con las tecnologías que tenga a mi alcance.

Por cierto, esta entrada la origina un post en el vforum de Velneo ( http://forum.velneo.com/es/viewtopic.php?t=15005 ), y muy a mi pesar, creo que este cuate es mexicano (MALO = Manuel Andrés López Obrador, un pseudo político del que no vale la pena escribir ni una linea), por eso no progresamos.

En fín, el CA es bueno, pero, la verdad sea dicha, los grandes proyectos no salen NUNCA bien con la fusión de tantas tecnologías (si, ya se que me pueden enumerar cientos de miles de proyectitos con CA que si han funcionado), son latosos, engorrosos, mega difíciles de mantener, comienzad con 500,000 lineas y al cabo de 2 años ya tienes 5,000,000 de las cuales solo 600,000 son funcionales, el resto es código basura, ese que como no se que hace, ni como lo hace, pues mejor ni lo toco, porque lo desarrolló otro programador que ya no trabaja aquí.

He sido testigo REAL de como grandes proyectos en los que se ha optado por desarrollarlos completamente con CA fracasan estrepitosamente, con gran perdida de recursos para quienes los acometen, pero sobre todo (hay, mi México querido) con la pérdida de confianza de las empresas, instituciones, etc. que invierten sus recursos en ellos.

Creo que a la larga siempre sale más costoso el utilizar CA, no hay casi soporte, se pierden los desarrolladores (se esconden diría yo), se cambian de nombre las empresas, etc.

Todo lo bueno cuesta, poco o mucho, pero cuesta, ¿a poco quienes desarrollan con CA y libre no cobran por sus aplicaciones?, digo, ¿no es acaso una incongruencia?, si trabajas con CA libre ¿porqué tienes el descaro de cobrar?, ¿a ti te cobró algo el desarrollador de tu herramienta?, al que le pirateaste la idea, le pusiste algunas mejoras y luego lo presumes como autoría tuya?, creo que no (la donación que le diste no es un pago, que quede claro).

¿V7 open source?, ¿no quieres tambien que de una vez sea gratuita en todas sus versiones?, ¡por favor!, estamos, vivimos (sobrevivimos) en una economía de mercado, el trueque esta renaciendo, pero, ¿qué tienes para "truequear" con los desarroladores de la V7 por que te la entreguen?.

vHasta pronto.

¿V7 open source?

¡JA! y ahora resulta............

No es la primera vez, ya anteriormente habias escuchado tal estupidez, bastante respetable por cierto, pero no deja de ser eso, una soberana estupidez, independientemente de los argumentos a favor o en contra, pero a fin de cuentas termina siendo (otra vez) una tonteria.

No, no, no, no, no, no, no, no, no, no y (ya entiendanlo) ¡NOOOOOOOOOOOOOOOOOOOO!.

No estoy en contra del código abierto (en adelante CA), tiene muchas ventajas, virtudes, monerias, etc. pero una cosa es querer aprender y otra querer disfrazar la ambición y la falta de creatividad para desarrollar cosas que valgan la pena, ¡mira tú!, "...Mi interés es exclusivamente TÉCNICO. Quiero ver cómo están hechas las cosas. No me fio si me cierran la caja. Siempre he pensado que la única razón para ocultar un fuente es que fuera MALO (nota de humor)...", ¡si, como no!, a otros con ese cuento.

A mi también me gusta saber como estan hechas las cosas, como funcionan internamente, como lo hacen, porqué lo hacen, conqué lo hacen, etc. etc. etc. pero no me gusta intentar "robar" secretos, más bien, veo que hace, e intento hacer algo mejor, con las tecnologías que tenga a mi alcance.

Por cierto, esta entrada la origina un post en el vforum de Velneo ( http://forum.velneo.com/es/viewtopic.php?t=15005 ), y muy a mi pesar, creo que este cuate es mexicano (MALO = Manuel Andrés López Obrador, un pseudo político del que no vale la pena escribir ni una linea), por eso no progresamos.

En fín, el CA es bueno, pero, la verdad sea dicha, los grandes proyectos no salen NUNCA bien con la fusión de tantas tecnologías (si, ya se que me pueden enumerar cientos de miles de proyectitos con CA que si han funcionado), son latosos, engorrosos, mega difíciles de mantener, comienzad con 500,000 lineas y al cabo de 2 años ya tienes 5,000,000 de las cuales solo 600,000 son funcionales, el resto es código basura, ese que como no se que hace, ni como lo hace, pues mejor ni lo toco, porque lo desarrolló otro programador que ya no trabaja aquí.

He sido testigo REAL de como grandes proyectos en los que se ha optado por desarrollarlos completamente con CA fracasan estrepitosamente, con gran perdida de recursos para quienes los acometen, pero sobre todo (hay, mi México querido) con la pérdida de confianza de las empresas, instituciones, etc. que invierten sus recursos en ellos.

Creo que a la larga siempre sale más costoso el utilizar CA, no hay casi soporte, se pierden los desarrolladores (se esconden diría yo), se cambian de nombre las empresas, etc.

Todo lo bueno cuesta, poco o mucho, pero cuesta, ¿a poco quienes desarrollan con CA y libre no cobran por sus aplicaciones?, digo, ¿no es acaso una incongruencia?, si trabajas con CA libre ¿porqué tienes el descaro de cobrar?, ¿a ti te cobró algo el desarrollador de tu herramienta?, al que le pirateaste la idea, le pusiste algunas mejoras y luego lo presumes como autoría tuya?, creo que no (la donación que le diste no es un pago, que quede claro).

¿V7 open source?, ¿no quieres tambien que de una vez sea gratuita en todas sus versiones?, ¡por favor!, estamos, vivimos (sobrevivimos) en una economía de mercado, el trueque esta renaciendo, pero, ¿qué tienes para "truequear" con los desarroladores de la V7 por que te la entreguen?.

vHasta pronto.

Endodoncia Vs .NET

Hace mucho, mucho, pero mucho tiempo, cuando era yo un pequeño e inocente chiquitin y comenzaban a inculcarme algunos de los llamados "buenos hábitos" de higiene, me hicieron incapie, me recalcaron, me suplicaron, me rogaron, me lo dijeron hasta el hartazgo, que uno de los más importantes lo constituia una buena higiene bucal, ¿¿¿¿¿?????, ¿porqué?, pues porque tener una dentadura sana contribuye a que no tengas enfermedades, a que no se te pudran los dientes (¡Ja!, si hasta donde yo sabía -versiones de amiguitos más vividos que yo- los dientes no se pudren, solo lo dicen para asustarnos, para que no nos retacaramos de dulces), y en consecuencia no tener mal aliento y una serie de problemas que ya ni me acuerdo.

Lo que nunca pude entender fue eso de que los resultados de no hacer caso a tales recomendaciones se manifestarian al transcurso de "algunos años", pero, ¿cuantos años son "algunos años"?, ¡pues "algunos"!, si, pero, ¿serán acaso más de los que yo tengo ahorita? (tenia 5 o 6), puede que si, puede que no, depende de que tantos dulces te comas y de que no te laves los dientes.

¡Ja!, pues ya pasaron como 3 dias, y yo he comido bastantes dulces y no pasa nada, creo que lo único que quieren es no comprarme más dulces, ya veremos.......

¿Cuantas veces se nace en esta vida?, ¿Cuantas veces nos repiten los mismos consejos, aunque en diferentes circunstancias?, muchas a la primer pregunta y muchas a la segunda.

Tengo 13 o 14 años, para efectos profesionales estoy algo así como en el noveno mes de gestación, la diferencia es que me estan haciendo (o le hacen a mi madre, que para estos efectos debe ser la escuela) un ecosonograma (ya existian en esos tiempos), lo que para cuestiones profesionales será algo así como una prueba de orientación vocacional.

Lo malo es que este "eco" dura como 5 meses, y se sacrifican todos los sabados de las 9 a las 13 horas, clases, exámenes, pruebas de "aptitud" y "actitud", y todo para saber en que es bueno el "chamaco", "Chingada madre....." ahorita podría estar jugando en la barranca con los amigos, estaríamos creando una super presa en el arroyo y echandonos unos clavados, pero no, aqui estoy de pendejo para que me digan que debo estudiar para cuando sea grande, si ya se que voy a ser, voy a ser piloto de aviones de guerra (no se contra quien iba a pelear, ni en que aviones iba a volar, México tiene tradición pacifista.....).

"Jovenes", ustedes son el futuro de esta gran país, México los necesita para salir del atraso y la pobreza en que vivimos.......y a continuación les haré entrega de los resultados de sus pruebas de aptitus y orientación vocacional.....¡ya pues, démelas!, Martin Ibarraaaaaaaa...
¡¿Esto es el resultado?!, ¡una vil hoja con un grafico y unas notas!, ¡tanto para esto!..... a ver pues, que dice?, mmmm... habilidades......aptitudes........actitudes...... Se sugieren áreas como Ingenierías, Informática, de preferencia Ingeniería civil o arquitectura, no se recomiendan aquellas en las que tenga que estar en espacios cerrados ........

Bueno, pues voy a estudiar.....mmmm..mmmm.mm..m...mmmmm ¡COMPUTADORAS! sip, ya me imagino manejando esas cosototototototas, ¡Ja!, voy a ser el más chingon del barrio, ¡aja! y existirá esa carrera aqui en Guadalajara?, pues vamos a investigar, que todavía falta tiempo para que termine la secundaria..........


Esta historia continuará...

Endodoncia Vs .NET

Hace mucho, mucho, pero mucho tiempo, cuando era yo un pequeño e inocente chiquitin y comenzaban a inculcarme algunos de los llamados "buenos hábitos" de higiene, me hicieron incapie, me recalcaron, me suplicaron, me rogaron, me lo dijeron hasta el hartazgo, que uno de los más importantes lo constituia una buena higiene bucal, ¿¿¿¿¿?????, ¿porqué?, pues porque tener una dentadura sana contribuye a que no tengas enfermedades, a que no se te pudran los dientes (¡Ja!, si hasta donde yo sabía -versiones de amiguitos más vividos que yo- los dientes no se pudren, solo lo dicen para asustarnos, para que no nos retacaramos de dulces), y en consecuencia no tener mal aliento y una serie de problemas que ya ni me acuerdo.

Lo que nunca pude entender fue eso de que los resultados de no hacer caso a tales recomendaciones se manifestarian al transcurso de "algunos años", pero, ¿cuantos años son "algunos años"?, ¡pues "algunos"!, si, pero, ¿serán acaso más de los que yo tengo ahorita? (tenia 5 o 6), puede que si, puede que no, depende de que tantos dulces te comas y de que no te laves los dientes.

¡Ja!, pues ya pasaron como 3 dias, y yo he comido bastantes dulces y no pasa nada, creo que lo único que quieren es no comprarme más dulces, ya veremos.......

¿Cuantas veces se nace en esta vida?, ¿Cuantas veces nos repiten los mismos consejos, aunque en diferentes circunstancias?, muchas a la primer pregunta y muchas a la segunda.

Tengo 13 o 14 años, para efectos profesionales estoy algo así como en el noveno mes de gestación, la diferencia es que me estan haciendo (o le hacen a mi madre, que para estos efectos debe ser la escuela) un ecosonograma (ya existian en esos tiempos), lo que para cuestiones profesionales será algo así como una prueba de orientación vocacional.

Lo malo es que este "eco" dura como 5 meses, y se sacrifican todos los sabados de las 9 a las 13 horas, clases, exámenes, pruebas de "aptitud" y "actitud", y todo para saber en que es bueno el "chamaco", "Chingada madre....." ahorita podría estar jugando en la barranca con los amigos, estaríamos creando una super presa en el arroyo y echandonos unos clavados, pero no, aqui estoy de pendejo para que me digan que debo estudiar para cuando sea grande, si ya se que voy a ser, voy a ser piloto de aviones de guerra (no se contra quien iba a pelear, ni en que aviones iba a volar, México tiene tradición pacifista.....).

"Jovenes", ustedes son el futuro de esta gran país, México los necesita para salir del atraso y la pobreza en que vivimos.......y a continuación les haré entrega de los resultados de sus pruebas de aptitus y orientación vocacional.....¡ya pues, démelas!, Martin Ibarraaaaaaaa...
¡¿Esto es el resultado?!, ¡una vil hoja con un grafico y unas notas!, ¡tanto para esto!..... a ver pues, que dice?, mmmm... habilidades......aptitudes........actitudes...... Se sugieren áreas como Ingenierías, Informática, de preferencia Ingeniería civil o arquitectura, no se recomiendan aquellas en las que tenga que estar en espacios cerrados ........

Bueno, pues voy a estudiar.....mmmm..mmmm.mm..m...mmmmm ¡COMPUTADORAS! sip, ya me imagino manejando esas cosototototototas, ¡Ja!, voy a ser el más chingon del barrio, ¡aja! y existirá esa carrera aqui en Guadalajara?, pues vamos a investigar, que todavía falta tiempo para que termine la secundaria..........


Esta historia continuará...

Navegador Velneo y controladores TWAIN

Acabo de tener un pequeño gran problema que finalmente esta resuelto, a medias según yo, pero resuelto y funcional.

Para ahorrarme tiempo en la explicación, a continuación muestro la entrada original que generé en el vforum de Velneo:

Vuelve la araña con un caso que vale la pena investigar y encontrarle solución (asi lo veo yo).

Exposición del caso: En una máquina con Windows XP con SP2, todo funcionaba de maravilla, se decidio que ese equipo ejecutaria una aplicación vía https desarrollada con ASP. Entre los varios requerimientos para que funcionara la aplicación se requiere la instalación de varios certificados, el Framework 2, utilerias para el establecimiento de ciertos permisos, etc. El problema surje cuando en determinado proceso de la aplicación se deben escanear (digitalizar) diversos documentos (huellas dactilares, firmas, fotos, y documentacion en general), se presiona el boton para digitalizar, aparece un cuadro de dialogo en el que muestra el o los diversos controladores para el escanner que tiene instalada la máquina, se selecciona el de defecto y .... nada, la aplicacion llama el escanner pero éste no arranca, no se mueve ni un milimetro. Para ver que pasaba utilizo el software del escanner y funciona correctamente, mando digitalizar documentos desde diversas aplicaciones (word, excel, power point, aplicaciones desarrolladas con Velneo) y siempre funciona de pocas (o sea, excelentemente).

Me comunico con mis cuates (quienes desarrollaron la aplicación) y les comento lo sucedido, que en local todo funciona bien, pero con su aplicacion no, me imagino la cara que ponen (es una aplicación bastante importante), me juran y perjuran que mi equipo debe tener algo que bloquea su aplicacion, lo niego rotundamente, diseñamos un protocolo de pruebas por eliminación de software instalado, entre ellos el antivirus de Symantec, lo desinstalamos todo (incluidas entradas de registro de GÜindows)..... sigue sin funcionar. ¿¿¿¿¿¿¿???????, ¿Qué jijos del maíz esta pasando?, saaaaaaaaabe.

Ni modo, no me queda otra que formatear la máquina, la formateo, le instalo de nuez el Güindows XP, le configuro la red, le instalo los certificados, el Framework 2, configuro los permisos, instalo el software del escanner, pruebo la aplicación y ........ FUNCIONA DE POCA MADRE.

Bueno, lo siguiente es instalar uno por uno los demás programas, y despues de cada instalación probar que siga funcionando la aplicacion via https desarrollada con ASP, Acrobat......funciona, VNC......funciona, Antivirus........funciona, Office 2003......funciona, GüinZip.....funciona, Roxio......funciona, y asi, todas y cada una de las aplicaciones y..........sigue funcionando el carajo escanner. ¿Qué me falta?........ahhhhhhhh! pues mi super navegador de Velneo versión 6.3.9, lo instalo, pruebo la aplicación y ......... de entrada al seleccionar el controlador a utilizar (me marcaba antes de eso 2, el de default y otro que dice VIA-TWAIN... Y ALGO Mas, bueno pues solo aparece el de defecto........me pongo a temblar, no chi......s, nomás falta que sea el navegador el que le da en la m....e a la aplicación ASP, con todo el temor del mundo y temiendo lo peor selecciono el único controlador twain que ahora muestra y........¡Falla total!, el escanner ni se mueve, ¿¿¿¿¿?¿?¿?¿?¿?¿?¿?. Ahhhhhhh, y ahora que?.

Desinstalo el navegador, reinicio la máquina, pero la aplicación no vuelve a funcionar, y solo sigue mostrando el controlador original. El próximo lunes desinstalare el software del escanner y lo volveré a instalar, a ver si me recupera los dos controladores TWAIN del escanner (en este caso un scanjet 5590 con ADF).

NOTAS: Antes de realizar estas pruebas finales probé con 4 distintos modelos de escanners en distintas máquinas con distintos S.O. (XP, 2000, 98,) y en ninguna funcionó ningún escanner con la aplicación, lo común es que todas tienen instalado el Navegador Velneo.

Pregunta final, ¿A que se debe eso?, al instalar el navegador mueve o cambia o altera algo, yo suponia que no, pero despues de esto me queda la gran duda, aún y cuando utilizé 4 distintos modelos de escanner, con distintos controladores cada uno de ellos y en distintos sistemas operativos.

Necesito ayuda urgentemente, ya que deben coexistir el navegador y la aplicación ASP y ser ejecutadas en la misma máquina, no voy a poner un PC para una cosa y otra para el navegador. Gracias.

Bueno, pues la solucion final fue no instalar el navegador, ya que según me comentaron en soporte, es la primer ocasión que se les notifica algo similar, lo que hice fue crear un directorio y copiar ahi el ejecutable del irunner y todas las dlls de la carpeta redist de velneo.

No me parece la solución perfecta, pero por el momento me saca del atolladero.

Lo que si observé es que aparte de la TWAIN.dll se modifica la mfc42.dll, aún y cuando en teoría es la misma libreria antes y después de la instalación del navegador, creo que por ahi esta el problema.

Seguiré investigando.