viernes, 8 de octubre de 2010

Odisea con el iPhone 4 Parte 2

Es raro empezar a contar algo por el final, pero creo que es la mejor opción ahora mismo, sobre todo porque se está empezando a poner interesante… :D

El caso es que tengo un problema con mi nuevo iPhone 4, el teléfono tiene 3 semanas, y desde que llegó, no ha tenido conectividad 3G. Al principio pensé que era cosa de vodafone, debido a que he tenido muchos problemas con ellos para poder conseguir el teléfono, esa es la parte 1 ;D, pero en Vodafone me repetían una y otra vez que de ellos no era la culpa.

Así que ayer por la tarde llamé a Apple, y me atendió una chica muy amable que me hizo hacer una serie de operaciones con el teléfono para ver si me podían solucionar el problema:

- Ponerlo en modo avión durante 15 segundos.

- Restaurar Ajustes de Red.

- Restaurar todos los ajustes.

- Utilizar la Utilidad de Configuración del iPhone.

- Restaurar el iPhone en modo normal.

- Restaurarlo en modo  DFU.

Después de realizar todo este proceso, tiempo estimado: 2 horas. La señorita tan encantadora comenzó a decirme que igual el problema no era de Apple, que era algo muy raro y que probablemente el problema fuera de Vodafone.

Ante este intento de “echar balones fuera” de la compañía de la manzana, le expliqué, humildemente, que no creía que fuera culpa de Vodafone puesto que ellos me habían asegurado que no había ningún problema con la configuración de mi linea en sus servidores. Y además añadí que me sorprendía bastante que un producto de Apple fallara, debido a que en mi familia hay bastantes productos de la marca de la manzana y era la primera vez que me pasaba esto.

Rápidamente la señorita reaccionó y me indicó que me había abierto una incidencia de reparación y que al día siguiente por la mañana se pasarían a recogerme el iPhone, además me mandó un mail con un identificador para poder seguir el estado de mi teléfono en todo momento desde la web de Apple.

En cuanto al tiempo estimado, me comunicó que entre 10-15 días.

Y de momento así están las cosas, he decidido realizar un seguimiento tanto en el blog como en las redes sociales de la capacidad de reacción del soporte técnico de Apple, con el fin de comprobar su eficacia, algo de lo que Apple está bastante orgullosa.

 

Un saludo

 

PD: La actualización se actualizará tanto en twitter como en el blog.

lunes, 6 de septiembre de 2010

Proyectos

Llevo dos semanas con el blog parado, aunque el motivo no es que me haya ido de vacaciones, que me voy el 13 una semanita!!! :D, sino que tenemos varios frentes abiertos de investigación y hasta que no estén todos cerrados no vamos a publicar nada al respecto de ellos.

Aún así, me gustaría compartir con todos vosotros que es lo que estamos haciendo ahora mismo, porque igual son cosas que ya estan probadas, o igual salen nuevas vías de investigación, etc... en definitiva, estoy buscando un feedback constructivo.

Los temas que estamos tratando son los siguientes:

- Pruebas de velocidad entre HyperFile y PostGreSQL

- Uso de plantillas de componentes, plantillas de formularios, etc...

- Reusability Center y Diccionario


Pasado el susto que nos llevamos con las transacciones, la gente que se mueve por windev-tips sabrá de que hablo :D, ahora estamos afrontando estos nuevos temas desde otro punto de vista completamente diferente, el truco para trabajar con Windev, no es amoldar la herramienta a tu manera de trabajar o a tus requerimientos, sino conseguir un equilibrio entre tus necesidades y lo que puedes forzar a la herramienta.

Otra cosa que me gustaría comentar es la reapertura del sitio esWindev, un portal que necesita el apoyo de todos para convertirse en una web de referencia de Windev en castellano, es una idea que tiene que crecer, con el objetivo de centralizar toda la información posible para que el acceso a la misma sea más sencillo.

Y de momento me despido, si teneís alguna sugerencia que hacer para mejorar las investigaciones, por favor hacerla.

Un saludo

Mario


PD: No os olvideís esWindev.com !!!

martes, 24 de agosto de 2010

Multiplataformidad con Windev

Después de una interesantísima conversación en el post de Windev Episodio I, nuestro compañero Giuseppe, decidió realizar un post sobre Multiplataformidad en Windev debido a ciertas dudas que se nos plantearon.

Como no me parece correcto que la información esté únicamente en 1 comentario de un post, he decidido abrir esta nueva entrada y dar a conocer esta información que tan bien nos explica Giuseppe.

Por lo tanto recomiendo su lectura con énfasis, os dejo con la entrada:

Multiplataformidad con Windev


Un saludo

jueves, 19 de agosto de 2010

Diferentes pruebas de rendimiento de arquitecturas en Windev

Hola de nuevo,

Estos días hemos estado realizando pruebas de rendimiento con distintos tipos de arquitecturas en Windev. Como os podeís imaginar los que me hayaís visto preguntar por los foros de Windev, estamos intentando integrar el patrón MVC con Windev o al menos llegar a una solución intermedia.

Dentro de este último tipo está la aplicación que os presento a continuación. En ella, hemos juntado las 3 distintas arquitecturas que pensamos que pueden solucionarnos el acceso a los datos en Windev, y hemos hecho una comparativa entre ellas para saber cual sería más rápida de implementar.

El análisis de la aplicación consta de 3 ficheros, que en realidad son 2, uno de clientes, uno de cabecera_pedido y el último de detalle_pedido.

Y sin más dilación aqui os dejo con la aplicación, http://www.megaupload.com/?d=AVFYZ2E0

El resultado ha sido un poco insatisfactorio, debido al hecho de que no es posible elegir una en concreto, sino que probablemente lo que tengamos que hacer sea utilizar lo que nos ofrece Windev y buscarnos la vida con los agregados, que últimamente me quitan el sueño.

Un saludo a todos y muchas gracias por vuestros comentarios

MtCantero

lunes, 16 de agosto de 2010

Un Kit-Kat....

Este fin de semana, concretamente desde el viernes hasta el domingo, he decidido tomarme un descanso en mi investigación sobre Windev, así como en el trabajo en general.


Así que todos los comentarios que habeís hecho los he contestado esta mañana, sinceramente, me ha encantado ver que hay gente que se implica con el tema, por lo que voy a continuar con mi serie de publicación de posts sobre Windev, así como con la publicación de cualquier descubrimiento que vaya haciendo sobre esta herramienta que nos ocupa :D

Para todos aquellos a los que les entre la curiosidad xD, he estado organizando la fiesta de Nuestra Señora en Rioseco, en el Valle del Nansa, la fiesta ha salido bastante bien, aunque todos los que seaís de Cantabria, habreís visto que ha llovido todo el fin de semana... Pero bueno, al mal tiempo, buena cara, y el resultado no ha sido tan catastrófico como se pensaba.

Probablemente nos animemos a organizarla el año que viene también, así que desde hoy, invito a todo el mundo a que se acerque, el 15 de agosto del año que viene!!!. Próximamente escribiré un post sobre la fiesta, que no todo va a ser trabajar...:D

Muchas gracias por vuestros comentarios y por vuestro apoyo al blog.

Un saludo

Mario

miércoles, 11 de agosto de 2010

Windev Episodio I


Introducción

Creo que ha llegado el momento de hablaros de mi trabajo actual, en concreto, del entorno de desarrollo con el que trabajo actualmente.

La herramienta se llama Windev, y está comercializada por PCSoft, una empresa francesa de desarrollo de software. Debido a su nacionalidad, siempre sacan antes al mercado la herramienta en francés y después en inglés. Es con esta última con la que estoy trabajando ahora, y la verdad es que funciona muy bien.


jueves, 5 de agosto de 2010

Primera aproximación al MVC en Windev




Después de un año inmerso en el mundo .NET, he cambiado de aires y ahora mismo estoy trabajando con el software francés conocido como Windev.

Más adelante, redactaré un post sobre las ventajas y desventajas de utilizar esta tecnología, pero hoy quiero correr un poco más y enseñaros un posible acercamiento a la utilización del patrón Modelo Vista Controlador (MVC) en esta tecnología.

Para empezar es importante aclarar 2 cosas:
  • 1. PCSOFT, la empresa responsable de Windev, no da soporte a este patrón, aunque si da soporte a la posibilidad de utilizar 3 capas.

La aplicación es muy simple, consta de 1 grid, con un formulario de introducción de datos, no borrado. Una vez nos metemos a la lógica, podremos comprobar las siguientes características:
  • La interfaz de usuario, únicamente instancia 2 clases llamadas Controlador y Modelo, esta última por manía, porque no se utiliza.
  • El único código que tiene la vista es una llamada en su inicialización a MostrarDatos() para que se vea la información del Grid.
  • De la vista, pasamos al controlador, que es el verdadero artífice de todo esto, en él tenemos las llamadas necesarias a las clases del modelo y a la función Guardar(), así como algunas clases necesarias para comunicar el modelo y la vista.
  • Para finalizar tenemos el modelo que ha sido generado directamente desde el analisis pasando por UML, para después añadir algún método que faltaba.

Pues esa es toda la aplicación, creo que es demasiado sencilla, como para que tenga que explicarla más a fondo, por otra parte si alguien tiene alguna duda que pregunte y se la responderé gustosamente, tanto aquí como en Windev Tips, o en el foro de PCSOFT, que es donde mi compañero y yo nos estamos moviendo.

Ejemplo Prueba MVC

http://www.megaupload.com/?d=94MF4F7H


Un saludo!!

MtCantero