Entradas

Mostrando las entradas de marzo, 2009

Consultorio del Dr. Gavilan: Como cambiar a que servidor ejecuta un Web services en ejecución.

Imagen
Prezado Dr. Gavilán: Encontrei seu blog e achei muito bom as dicas então decidir pedir uma ajuda em webservice. Estou usado o genexus e preciso fazer consultar em webservice. Fiz o impot do WDSL e o Gx criou um objeto externo, Funcionou muito bem. Contudo tenho um problema o IP e a Porta pode mudar de acordo com cada empresa. Exemplo: Cliente A http://200.201.187.30:8089/ws/MOBILESALES_USER.apw?WSDL Cliente B http://202.203.187.30:8089/ws/MOBILESALES_USER.apw?WSDL O que de fazer. Você poderia me enviar uma ajuda... um exemplo .. algo assim? Obrigado, Thiago Esto se soluciona con el Location Data Type ( http://wiki.gxtechnical.com/ commwiki/servlet/hwiki? Location+Data+Type, ) que permite cambiar en runtime hacia adonde se apunta la llamada del ws. El ejemplo es asi: Sub 'loadLocation' &loc = getlocation( ' ' ) // get location information &loc.BaseUrl = &baseURL &loc.CancelOnError = &cancelOnError &loc.Host = &host &loc.Port = &port

COSTA RICA: Reconocimiento al TICA en la prensa.

Otra nota en el diario La Nación (principal diario de Costa Rica) , reconoce los aportes de nuestro sistema TICA, para la aduana de ese país. Las negritas, son agregado mio. EL ESPECIALISTA Una aduana a la tica ERIC THOMPSON | ericthompsonch@ hotmail.es Especialista en impuestos La misión de la Dirección de Aduanas es “gerenciar las operaciones de comercio internacional, promoviendo la facilitación, el cumplimiento voluntario de la normativa, con uso intenso de la tecnología de información y comunicación, mediante gestión de riesgo, en beneficio de la sociedad costarricense” . Esta apuesta a la modernización se ratifica al ver la visión: “ser una organización eficiente y eficaz, con alto desarrollo del potencial humano, apoyada en la tecnología y en procesos aduaneros que faciliten el comercio internacional, el control de las operaciones aduaneras; promoviendo el crecimiento y desarrollo económico y social del país en el marco de un modelo de gestión gerencial moderno”. Estos lemas n

Maradona Paper Toy

Imagen
Por 3 Euros, podes bajarte aqui una imagen de Maradona en papel. Bastante bizarro.

COSTA RICA: El TICA con Exportaciones en la Aduana de Santa Maria

Imagen
En La Nacion (principal diario de Costa Rica), sale la nota que habla de la implementación del módulo de exportaciones del TICA , que se realizó la semana pasada en la Aduana de Santamaría (principal aeropuerto de Costa Rica). Tal como dice la nota, no hubieron grandes dificultades y salió todo muy bien. SISTEMA SE APLICA DESDE EL LUNES PASADO Aduana Santamaría digitalizó trámites para exportaciones PATRICIA LEITÓN | pleiton@nacion.com ENVIAR IMPRIMIR TAMAÑO Los exportadores tramitaron 416 declaraciones electrónicas en los primeros cuatro días de utilización del TICA Exportación en la Aduana del aeropuerto Juan Santamaría , informó ayer el Ministerio de Hacienda. Del total de declaraciones tramitadas, el 88% ya cuenta con el permiso de salida de las mercancías, mientras el 12% está a la espera del finiquito de algún trámite. Carlos Céspedes, gerente en Comercio Internacional de la Cámara de Exportadores, comentó que en la implementación del sistema en la aduana Santamaría “no se

Consultorio del Dr. Gavilan: Dependencia del correo electrónico.

Imagen
Estimado Dr. Gavilán: Todas las semanas leo sus aportes y me ha ayudado mucho en mi vida profesional y en la otra (se dice "vida personal"?). Lo quería consultar, porque en los últimos años, siento que dependo para realizar mi trabajo del correo electrónico que me llega. Estoy permanentemente conectada y chequeo el mismo cada 5 minutos. Si el sistema me avisa que tengo un mail, me resulta imperioso leerlo inmediatamente. La semana pasada, por un problema con el proveedor de internet, estuve toda la mañana sin poder leer los correos que me llegaron y sufrí una descompensacion severa. Que puedo hacer?. Desde ya gracias, Pestulancia Fagundez. pfagundez@gmail.com PD: Le adjunto mi direccion de correo electronico, para que me responda por mail. Estimada Pestulancia: Las soluciones brindadas por este consultorio se hacen solamente a traves del blog. No hemos encontrado aun ningun sponsor para el envio de correos electrónicos. Lo que usted tiene es la " ansiedad por la separaci

DOS

Imagen
qué puedo hacer Comando o nombre de archivo incorrecto ayudame, por favor Comando o nombre de archivo incorrecto no sé, qué és correcto y qué no lo es; explicame, dale Comando o nombre de archivo incorrecto está bien, pero decime algo más Comando o nombre de archivo incorrecto sos idiota Comando o nombre de archivo incorrecto eso ya lo sé, imbecil de mierda Comando o nombre de archivo incorrecto del tomate, estás Demasiados parámetros por fin cambiaste de versículo Comando o nombre de archivo incorrecto ay, otra vez Comando o nombre de archivo incorrecto date un recreo, dale Fecha no válida Escriba la nueva fecha (dd-mm-aa): Leo Masliah

MSbuild Extension Pack. II

Imagen
En Desarrollando desde la trinchera.: MSbuild Extension Pack. comentaba sobre un release con 170 tareas que se podían incorporar a trabajos batch para el armado de aplicaciones Genexus con las MSBuild Task Ahora hay un nuevo release , que tiene 240 tareas. Agregaron integracion con Twitter, la posibilidad de reciclar el iis y varias cosas mas..

Nombres de servidores.

Imagen
Cada vez que hay que poner nombres de servidores se produce una pequeña discusión interna para ver cual es el mas adecuado. En esta oportunidad, voy a dar algunos que no cumplen con los requisitos minimos para ser utilizados: localhost www cientonoventaydospuntocientosesentayochopuntodiezpuntocientotreintaycuatro a b S19216810134 www.google.com computername servername name Nombre Desktop http ping printer modem keyboard Actualmente tenemos (o tuvimos) a roque, chengue, obdulio, nando, donald, hugo, paco, luis, daisy y oligarca.

Batchisando el desarrollo con GeneXus: GeneXus Server Extensions

Imagen
En GeneXus X Evolution I, se incorporó un producto nuevo que se llama GeneXus Server . El mismo permite almacenar en un servidor la base de conocimiento de forma que un grupo de trabajo (que puede estar distribuido geográficamente) comparta la misma, haciendo mucho mas fácil y con menos errores el desarrollo de grandes aplicaciones. Si bien no hay demasiada documentación aún, me han comentado en forma no oficial que se van a poder programar extensiones para GeneXus Server , de forma que se puedan agregar funcionalidad no brindada en forma nativa. Cuales podrían ser estas extensiones? Incorporación de pruebas unitarias que estén asociados a objetos y que cada vez que se hace un COMMIT de los objetos (*) se ejecuten en forma automática las pruebas unitarias de dichos objetos y se informe si hay errores (o diferencias) con la versión anterior. Comparador de Navegaciones . Cuando se tiene una nueva versión de los objetos, se puede revisar si la navegación sigue siendo igual que la anteri

Alternative Energy Revolution

Imagen

COSTA RICA: País en deuda con empresas

Imagen
En la nota de El Financiero: Pais en deuda con empresas , comentan algunas de las dificultades que hay en Costa Rica, para abrir empresas y para hacer inversiones.  Se quejan bastante de la burocracia En el articulo, un funcionaro de ProComer (Promotora de Comercio Exterior de Costa Rica) dice:  El funcionario resaltó el sistema TICA (Tecnología de Información para el Control Aduanero) , con el cual se logra mayor agilidad de los procesos de exportación e importación a través de formatos en línea y la reducción de papeles a un único documento. Es bueno ver que desde Procomer valoran el funcionamiento del sistema de aduanas..

Ajax y JavaScript para aplicaciones.

En   70 New, Useful AJAX And JavaScript Techniques  hay algunas cosas interesantes para incorporar en aplicaciones web.  Me gustaron los DatePicker (sobre todo los que permiten elegir un rango de fechas) y tambien los que permiten hacer el Upload de archivos.. 

Consultorio Tecnologico: SQL Server 2005 Data Partitioning

Imagen
En los comentarios del post anterior plantearon la siguiente pregunta:  ACOSTA : Le dejo una pregunta… ¿ha probado el partitioning del Sql Server 2005?  Andamos necesitando pasar varios millones de registros a una base histórica, y me han comentado que es una alternativa que nos puede dar la solución con poco trabajo… ¿funcionarán bien las reorg de gx?  ¿Será performante el correr las condiciones de la partición? Cualquier dato será bienvenido. Un abrazo y estaremos al alpiste de sus sabias palabras, a ver si nos puede dar una manito. Si bien no he probado esta característica en SQL Server 2005, si lo he utilizadon en otras bases de datos.  La funcionalidad básica, esta explicada aqui , por lo que no voy a entrar en demasiados detalles.  Lo fundamental, es que se puede partir una tabla y también los índices de una determinada tabla, en diversos pedazos. Por ejemplo, en el caso de datos de auditorías, se puede guardar informacion separada por MES.  Para la utilización de esta funcionali

Consultorio tecnológico de Dr. Gavilán: XML Schema.

Imagen
A partir de la hoy, le haré un lugarcito en este humilde [1] blog al Dr. Gavilán, quien contestará las dudas tecnológicas planteadas por los lectores de este medio de comunicación. [3] Dr. Gavilán: En primer lugar lo felicito por su columna, la leo siempre y me gusta mucho. Es muy buena la tarea de divulgación tecnológica que está realizando. La duda que me aqueja hoy, es que estoy teniendo que procesar archivos xml y me exigen que se validen con xml schemas. Me podría guiar para lograr dicho objetivo?. Trabajo con GeneXus y el generador Java. Me llama poderosamente la atención que puedas haber leído esta columna, porque pimero, no es una columna y segundo esta la primera vez que respondo algo.. pero igual agradezco todo tipo de adulaciones inmerecidas. El uso de xml schemas para validar el formato de un archivo xml, facilita muchísimo la programación pues evita gran cantidad de validaciones, que antes de otra forma agrandarían nuestros programas. Que tipo de validaciones pueden realiz

Batchisando el desarrollo con Genexus.

Imagen
A medida que se van desarrollando aplicaciones grandes con GeneXus, se hace cada vez mas notorio que hay gran cantidad de tareas que pueden automatizarse y realizarse en forma desatendida, ocupando tiempo de maquina y liberando al desarrollador de tareas aburridas.  En este momento, con la próxima liberación del GX Server , con la aparición de GXTest y con las  MSBuild Tasks de GeneXus X , se van a poder automatizadas varias de estas tareas.  GXServer se puede tener la KB compartida y con historia de los cambios.  GXtest permite automatizar tests, que pueden ejecutarse cuando se genera una nueva version de la aplicacion.  MSBuilds Task , permite automatizar al tarea de especificar, generar, compilar, y varias cosas mas.  Que estaria faltando? Esta faltando lo que orquesta todo alrededor de esto, para la correcta realizacion de cada uno de los pasos. Supongo que es parecido a lo que hace FullGX (no lo conozco en profundidad) o a lo que hace nuestro KBFullCycle .  Me gustaria que le

Repositorio de Modelos de Datos.

Imagen
Luego de dudar bastante, presenté un proyecto en InCo, de Facultad de Ingeniería de la UdelaR para ver si alguien se anima a implementar el Repositorio de Modelos de Datos que comentaba en el post " Modelo de datos, repositorios y aplicaciones ".  Un grupo ya confirmó su interés en trabajar en el tema, por lo que veremos cuanto se puede avanzar.  Iré contando los avances del proyecto.  El tener un punto de arranque con algunos modelos de datos probados y correctos, creo que puede ayudar mucho a desarrollar aplicaciones mas rapido y ademas que las mismas sean bastante mas faciles de integrar.  Como ya me ha pasado en varias oportunidades, la sola mención de GeneXus,  pone a algunos estudiantes con los pelos de punta y rechanzan el proyecto. Es una lástima pues se pierden buenas oportunidades y por otro lado, habria que trabajar un poco sobre la precepción que tienen desde el ámbito académico por GeneXus y que no lo vean como un vicho raro. 

Nueva version de GXOpen

Vi que hay una nueva versión de GXOpen .. Esta bueno pues estaba bastante abandonado y brinda un servicio muy util...