pcollaog

pcollaog

(20 comments, 173 posts)

This user hasn't shared any profile information

Home page: http://blog.pcollaog.cl

Jabber/GTalk: pcollaog@gmail.com

Posts by pcollaog

Ya que no me puedo quejar por teléfono

4

“Ya que no me puedo quejar por teléfono ….(porque te cortan!)”

Esta semana ha sido horrible la conexión a la página del Banco Chile, supongo que están haciendo mejoras a sus sistemas y por eso la inestabilidad, hasta ahí entendible. El día Lunes 1 de enero en la noche (pasadito las 12:00) vi que habían hecho mejoras a la pagina web de los clientes, entre ellas estaban las mejoras en las transferencias de dinero, un asistente (wizard) bastante bonito hecho con tecnologías AJAX.Ese mismo día pude hacer algunas transacciones sin problemas.

Al otro día en la mañana en twitter empezaron a reportar problemas de la página del banco, como JSP que se desplegaban mostrando los templates, JSP ejecutados que no tenían CSS, caídas en las transacciones, errores en los saldos (sino pregunten a Lecaros). Entre ayer y hoy trate de hacer una transferencia 4 veces a un “tercero de otro banco” y nada, la transacción salia efectuada pero no había movimiento en mi cartola.

Ayer en la tarde y sin mucha sorpresa vi que el Banco Chile hizo un rollback (vuelta atrás) de sus nuevas páginas y servicios, supongo que a la mala experiencia de muchos usuarios y reclamos constantes.Una decisión que encuentro de lo mas normal. PERO!!!! si se hace un rollback al sistemita feo y antiguo que era funcionalmente bueno, se debe dejar tal como antes, BUENO, feo pero BUENO.

Ahora no puedo ver mi cartola de la cuenta corriente (lento), hago clic en la cartola de la linea de crédito y la pagina de mierda muy mala me mata la sesión. Las transferencias hay que rogar a San Expedito para que se haga bien y rápido.

Mas encima cuando logras comunicarte, ya que por teléfono te cortan (hoy a esta hora están colapsados, seguramente de quejas), la respuesta es insólita:

“haga las transacciones en el mesón!!!!”

Ahora mis preguntas al respecto:

  • ¿ Se cobrarán las comisiones, recargos, multas e intereses por el atraso en los pagos ?,mucha gente hace sus transacciones vía web o teléfono (ahora colapsado y respondiendo estupideces)
  • ¿ Cuando funcionará bien ?
  • ¿ Habrá alguna explicación/disculpa al respecto ? creo que los usuarios lo merecemos.
  • ¿ Cuando serán compatibles con Firefox!!!!! ? (nótese la respuesta que he recibido un par de veces sobre lo de Firefox: “Debe hacer las transacciones con IE porque es más seguro”,  ¿será una broma salada?)

Espero que esto se arregle a la brevedad, creo que hay muchos usuarios disconformes y con ganas de cambiarse de banco. Alguien me dijo por ahí:

“Ese banco es super eficiente para cobrarte, pero solo para eso!”

PD: Otra broma salada…. vieron el comercial de la fusión del Banco Chile con el City??? Hay una parte en donde dice:

“La mejor página web” (y en la pantalla sale un payaso muerto de la risa… ¿¿irónico no??

UPDATE:

Salió mas info del cagaso problema del Banco Chile en:

Escuchando: “Dream Theater” – “A Change of Seasons

 

Para no olvidar: Así funciona Struts 2

2

Logo Struts2

Así funciona Struts2 para una petición del tipo Request:

  1. Llega un Request a la aplicación.
  2. El Request es interpretador por el DispatcherFilter y determina que Action y que conjunto de Interceptors invocar.
  3. Cada Interceptor ejecuta sus acciones previas a la ejecución del método de Action a invocar
    • Si el Interceptor I18nInterceptor intercepta el Action: Se ubicara en la session del usuario un objeto Locale para utilizar i18n.
    • Si el Interceptor ValidationInterceptor intercepta el Action: Se ejecutan la reglas de validación definidas sobre el Action
    • Si el Interceptor AnnotationValidationInterceptor intercepta el Action: Se chequea en el método a invocar del Action si tiene la anotación @SkipValidation, en cuyo caso no se realizan validaciones
  4. Es ejecutado el método anotado con @Before en el Action
  5. Es invocado el método del Action.
  6. Es ejecutado el método anotado con @After en el Action
  7. Es ejecutado el método anotado con @BeforeResult en el Action
  8. Cada Interceptor ejecuta sus acciones posteriores a la ejecución del método de Action a invocar
    • Si el Interceptor ModelDrivenInterceptor intercepta el Action: Luego de la ejecución del Action se ubicara en el value stack el modelo que provee el Action.
    • Si el Interceptor ParametersInterceptor intercepta elAction: Los parametros provenientes del Request se ubican en el value stack
  9. Se examina el resultado obtenido del Action y se determina el Result correspondiente.
  10. Mediante el Result determinado se genera la vista, y según la configuración definida sober el se invoca el proceso de generación de la vista.
  11. La vista generada retorna al cliente.

Extracto de esta página

Ahora “The Big Picture” o la arquitectura de Struts2.

Arquitectura de Struts2

Referencias:

Escuchando: “AC/DC” – “The Honey Roll

¿ Es simple o no es simple ?

0

Make everything as simple as possible, but not simpler.

Albert Einstein

Desactivar el touchpad

1

Para evitar los malos ratos que nos ofrecen los touchpad sensibles, como cuando estás escribiendo y por ABC motivos pasas a llevar el touchpad y se te borra todo lo que  hiciste, o se te cambia la aplicacion y mandas un texto por pidgin a una persona X… bueno aquí hay una solución para evitar malos ratos.

Lo primero que deben hacer es editar el archivo xorg.conf (como root o con sudo) con su editor de texto favorito:

# vim /etc/X11/xorg.conf

Luego deben editar la sección donde se configura el touchpad y agregar como Option el siguiente parametro:

    Option "SHMConfig" "on"

Debería quedar algo así la configuración del dispositivo:

Section "InputDevice"
    Identifier  "Synaptics Touchpad"
    Driver      "synaptics"
    Option      "SendCoreEvents" "true"
    Option      "Device" "/dev/psaux"
    Option      "Protocol" "auto-dev"
    Option      "HorizScrollDelta" "0"
EndSection

Ahora solo falta reiniciar el entorno gráfico.

Si quieren desactivar el touchpad deben abrir una consola y ejecutar los siguiente:

$ synclient TouchpadOff=1

Si quieren volver a activar el touchpad… adivinen :-P :

$ synclient TouchpadOff=0

Existe otra alternativa, que es correr en tu sesión un “daemon” que esta pendiente del teclado y del touchpad, es decir, desactiva el touchpad mientras escribes, entonces…. al iniciar tu sesión gráfica debes ejecutar:

$ syndaemon &

Eso sería…

Escuchando: Steve Vai“For the Love of God “

Frase rescatada desde Glipper

1

La frase del día (la copié pero no sé de donde y se quedó en mi Glipper, mis respetos al autor):

Un software no se termina, se abandona

Escuchando: Dream Theater“The Answer Lies Within”

pcollaog's RSS Feed
Go to Top