Archive for the ‘Cita Previa InterSAS’ Category

0

Sentirse frustrado…

Monday, October 1, 2018
posted by otioti

… no es que lo este ahora, ya que después de dedicar casi unas 30 horas de mi tiempo libre, he conseguido solucionar el problema de la App para que conecte al nuevo portal de citación del SAS. Si amigos, esto me ocurre a menudo, pero sobretodo, no se si por azares de la vida, siempre me ocurre cuando me encuentro de vacaciones, a mil kilómetros de donde vivo y sin portátil encima.

Esta vez el impacto ha sido mayor, casi 3 semanas han estados los pobres usuarios sin poder pedir una cita a su médico usando la app. Es cierto que ya no tengo ninguna relación con el personal del SAS (desde hace mucho tiempo, casi 5 años), y solo el feedback de los usuarios me ayuda a darme cuenta cuando algo deja de funcionar o cambia.

Hay muchos usuarios que no saben o desconocen que la App se ha hecho con el esfuerzo y gratuidad de mi tiempo libre, no estoy diciendo que muchos de ellos exijan que la app funcione correctamente, todo lo contrario, muchos de ellos lo agradecen muchísimo porque es una app fácil de usar y les ayuda muchísimo a gestionar las citas médicas de sus familiares. Pero es frustrante cuando estando de vacaciones ves que tu buzón de correo se llena de 100 correos diariamente, “y tu sin poder hacer nada“.

En las próximas semanas trabajare en limpiar parte del código fuente y hacerlo presentable, de esta forma, podré liberar el código fuente, y abrirlo para que cualquier persona que esté interesada, colabore en su mantenimiento, ya que desde que inicié este miniproyecto por allá del 2011, he sido el único desarrollador del mismo.

9

A algún programador le gusta la variable X

Saturday, July 19, 2014
posted by otioti

Llevaba ya tiempo escuchando de algún antiguo compañero cercano de que el propio SAS iba a hacer un poco la vida imposible a la App para pedir cita al medico en Andalucía que este servidor con muy buena gana ofrece de forma gratuita al público general. Entonces desde ese día intenté imaginar que posibles artimañas cambios podrían aplicar para hacer inservible la app. Pues parece que ese día al fin llegó. Llevo como una semana recibiendo correos de usuarios que dicen que desde hace un tiempo no pueden pedir cita ya que les devuelve un error indicándoles que sus datos son incorrectos, y  claro, gracias los maravillosos y tan variados errores que devuelve la web del SAS, no hay manera de ver cual exactamente es el problema en los datos. Pero lo mejor fue cuando encuentro que el formulario con el que enviamos los datos a los servicios del SAS de forma segura usando protocolos cifrados y por supuesto, con ese certificado de seguridad maravilloso cuya entidad certificadora no está recogida en ningún navegador del planeta de forma estándar y nos ilustra con un mensaje de error de seguridad cada vez que intentemos conectarnos… que me pierdo… el formulario eso, pues me encuentro que el formulario ha sido modificado y se ha añadido un nuevo campo oculto llamado… por ejemplo… X, y con valor… por ejemplo… 6. Si no envías ese campo, la autenticación falla. Si envías ese campo con el valor que más se te antoje, pues funciona. Entonces, ¿para que pones seis? imagenwtfsas   Jackie-Chan-WTF-meme-face-70958233396 Se me ocurrieron mil formas distintas, como banear por tipo de navegador, algún sistema quasicomplicado de doble autenticación o un mísero CaptCha. Pero no, lo que he visto merece la pena compartir ya que pasará a los anales de la historia (a más de alguno le sonará lo de anal), como el cambio más tonto del mundo. Creo que esa nueva feature ofrece más ventajas que domiciliar tu pensión en Bankia. En honor a este developer, a partir de ahora introduciré un x=6 en todas las apps o código que programe 🙂 Captura de pantalla 2014-07-19 a la(s) 23.05.39

 

Update: Acabo de comprobar que lo que se introduce en ese campo es el día de la semana. LOL

0

New functionality and resolving fragmentation problems

Friday, February 15, 2013
posted by otioti

Hi guys,

I know you’re desiring this, but I didn’t have much free time to add change appointment functionality. But, on the way, I could resolve many fragmentation problems caused by different API levels on all your Droids ;)

Soon you’ll got the update.

Regards

—-

Hola chicos,

Se que estabais deseandolo, pero me ha costado mucho tiempo libre poder añadir la funcionalidad de cambiar la cita. Pero, ya de paso, he resuelto muchos problemas de fragmentación por culpa de las tan diferentes versiones de vuestros Droides ;)

Pronto recibiréis la actualización.

Saludos

0

Update Express

Thursday, December 20, 2012
posted by otioti

Sometimes when Google release new Android version, it’s more like shooting yourself on a leg.

OK, first workaround here. Some users tell me that App don’t save new users on Android 4.2. Well, this would be caused by App internal storage or encryption interface. Let’s use Logcat and see this exception: pad block corrupted

Some googling later:http://stackoverflow.com/questions/13389870/android-4-2-broke-my-aes-encrypt-decrypt-code

Okey they wrote something about it inhttp://developer.android.com/about/versions/jelly-bean.html:

Modified the default implementations of SecureRandom and Cipher.RSA to use OpenSSL

Bad day for me… ;(

PD: I wrote my first Easter Egg in the App, so try to find it (Clue: related to calendars)

0

Thank you so much!

Thursday, September 20, 2012
posted by otioti

Hi guys,

it was lot time ago i don’t write any new post! Well, I have good news: Cita Previa for InterSAS has reached 25.000 downloads! This is wonderful!

Aloha!

3

Cita Previa InterSAS, problemas de difícil solución

Saturday, April 28, 2012
posted by otioti

Desde la proliferación de diferentes modelos de terminal móvil con Android, con diferentes pantallas, formas y tamaños, se ha vuelto muy tedioso hacer una IU que funcione bien en todas.

Lamentablemente he tenido que tomar la decisión de adaptar una nueva IU para la selección de cita en el calendario para los terminales con una resolución de altura menor 320px, y seguiran teniendo la IU anterior al calendario, es decir, una lista para seleccionar la fecha y luego el listado de horas hábiles para ese día seleccionado.

En principio, los pobres terminales que se van a ver afectados serán HTC ChaChaCha y Motorola Flipout :(

0

Trying to make a confortable (right measures) UI

Monday, April 23, 2012
posted by otioti

0

All up ;)

Saturday, February 18, 2012
posted by otioti

It has been nearly a year since I published Cita Previa for Android. It’s wonderful when people use the things that you created, and even more if they thank you. Thank you for every one helped me to develop this App, to those who gave me new ideas, to those who critized my ideas (and the UI ;) ).

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies