Resurección de GeoPrice

146 views
Skip to first unread message

Fernando Mumbach

unread,
Oct 15, 2012, 1:19:35 AM10/15/12
to corrien...@googlegroups.com
Gente! ¿Cómo andan? Les cuento que estoy con unas ganas locas de revivir a GeoPrice (capaz que el horario les diga algo del entusiasmo que tengo :P)
Después de pensarlo por un buen rato, se me ocurrieron varias formas de que todos podamos colaborar con lo que sabemos. Así como dijeron Ale y demás de dividir todos los trabajos en micro-tareas (no me acuerdo si lo llamaron así), se me ocurrió también agruparlos en diferentes grupos (valga la redundancia) que se comuniquen entre sí. Los grupos que tengo en mente son estos:

  • Recolectores de Información (aquellos encargados de buscar precios y cargarlos de distintos supermercados)
  • Desarrolladores Sistema Web (la interfaz web del sistema). Esto va a ser desarrollado en Python con Django.
  • Desarrolladores API (todas las aplicaciones van a contactarse por este punto). La idea es usar AppEngine, y no estoy seguro si Java o Python. Quizás Java, ya que hay más entusiasmados en desarrollar en Java.
  • Desarrolladores Aplicación Android (aplicación encargada de contactar con la API). En este hago una especial nota: pensé en hacerla en python con algunas librerías que hay para programar en python, o hacer una mobile-web-app, pero terminé pensando que lo mejor que podemos hacer en un sistema operativo basado en Java es usar Java. Gus ya tiene algo de experiencia en desarrollar con Java en Android (o bastante, dependiendo cómo lo quieran ver :P), así que me gustaría que él sea el team-leader de este grupo.


Y con eso ya tendríamos todo. Lo más pila sería hacer una API usable y documentarla, porque todos los otros proyectos a excepción del de recolección usarían la API para comunicarse. Los demás, mientras se desarrolla la API, pueden hacer sus pruebas con el (o los) grupo(s) que quieran participar.












Ahora capaz que muchos se estén preguntando qué es una API, ¿no?
Bueno, resumiéndolo mucho, una API es un _intermedio_ o una forma por la cual pasar datos de cierta forma. Por ejemplo, WordPress tiene una API para que los desarrolladores puedan programar programas para escribir desde otros lugares (la famosa WordPress XML-RPC API).

Nuestro sistema tendría un esquema así:

Android                                                         Datos (recolección)
   |---------------------------------------->  API <---------------/
Web                                           ^
                                                  |
                                                  |
                                             Internet


Como ven, la API recolecta todo.
Datos se encarga de alimentar a la API (sería una base de datos), así como internet provee herramientas que utilizaríamos.
Android y Web se encargan de contactarse con la API, y nunca se contactan entre sí.




¿Está todo claro? ¿Les parece buena mi idea para organizarnos y empezar de una buena vez?

Iván Gabriel Sosa

unread,
Oct 15, 2012, 10:14:21 AM10/15/12
to corrien...@googlegroups.com
Para mí no era tan famosa la API de WordPress ja!

Fer, hablando en serio, comparto a muerte tus ganas, no hay día que no
me levante pensando en esto.

Yo voy a estar en Recolectores de Información y Desarrolladores
Sistema Web, y capaz (pero muy a penas) colaboro en Desarrolladores
API si usan Python también, aunqeu vuelvo a recalcar que muy poquito.

No queda otra, voy a estudiar Pytjon como dije, así que pido paciencia
si no voy a full de entrada, hasta que me sienta un mejor "pescadito
en su agua" :)

Listo, si todos confirman su inclusión y nos agrupamos bien,
COMENZAMOS! (Que alguien aprete el gatillo!!) :)

El 15/10/12, Fernando Mumbach <fer...@gmail.com> escribió:
> Gente! ¿Cómo andan? Les cuento que estoy con unas ganas locas de revivir a
> GeoPrice (capaz que el horario les diga algo del entusiasmo que tengo :P)
> Después de pensarlo por un buen rato, se me ocurrieron varias formas de que
>
> todos podamos colaborar con lo que sabemos. Así como dijeron Ale y demás de
>
> dividir todos los trabajos en micro-tareas (no me acuerdo si lo llamaron
> así), se me ocurrió también agruparlos en diferentes grupos (valga la
> redundancia) que se comuniquen entre sí. Los grupos que tengo en mente son
> estos:
>
>
> - *Recolectores de Información* (aquellos encargados de buscar precios y
>
> cargarlos de distintos supermercados)
> - *Desarrolladores Sistema Web* (*la interfaz web del sistema*). Esto va
>
> a ser desarrollado en Python con Django.
> - *Desarrolladores API* (*todas las aplicaciones van a contactarse por
> este punto*). La idea es usar AppEngine, y no estoy seguro si Java o
> Python. Quizás Java, ya que hay más entusiasmados en desarrollar en
> Java.
> - *Desarrolladores Aplicación Android* (*aplicación encargada de
> contactar con la API*). En este hago una especial nota: pensé en hacerla
>
> en python con algunas librerías que hay para programar en python, o hacer
>
> una mobile-web-app, pero terminé pensando que lo mejor que podemos hacer
> en
> un sistema operativo basado en Java es usar Java. Gus ya tiene algo de
> experiencia en desarrollar con Java en Android *(o bastante, dependiendo
>
> cómo lo quieran ver :P), *así que me gustaría que él sea el team-leader
> de este grupo.
>
>
>
> Y con eso ya tendríamos todo. Lo más pila sería hacer una API usable y
> documentarla, porque todos los otros proyectos a excepción del de
> recolección usarían la API para comunicarse. Los demás, mientras se
> desarrolla la API, pueden hacer sus pruebas con el *(o los) *grupo*(s) *que
>
> quieran participar.
>
>
>
>
>
>
>
>
>
>
>
>
> Ahora capaz que muchos se estén preguntando qué es una API, ¿no?
> Bueno, resumiéndolo mucho, una API es un _intermedio_ o una forma por la
> cual pasar datos de cierta forma. Por ejemplo, WordPress tiene una API para
>
> que los desarrolladores puedan programar programas para escribir desde
> otros lugares (la famosa *WordPress XML-RPC API*).
>
> Nuestro sistema tendría un esquema así:
>
> Android Datos
> (recolección)
> |----------------------------------------> API <---------------/
> Web ^
> |
> |
> Internet
>
>
> Como ven, la API recolecta todo.
> Datos se encarga de alimentar a la API (sería una base de datos), así como
> internet provee herramientas que utilizaríamos.
> Android y Web se encargan de contactarse con la API, y nunca se contactan
> entre sí.
>
>
>
>
> ¿Está todo claro? ¿Les parece buena mi idea para organizarnos y empezar *de
>
> una buena vez*?
>


--
*Juguemos un juego

Juguemos un juego. Tú y yo.
Juguemos con el tiempo.
Juguemos con el destino.
Juguemos con la Muerte.
Juguemos un juego. Juguemos a vivir.

Iván Gabriel*

Gustavo Insaurralde

unread,
Oct 15, 2012, 11:19:44 AM10/15/12
to corrien...@googlegroups.com

Genial!

Buenísimo el empuje.
A ver si aprovechamos este a full!

Lo de Android creo que es una etapa avanzada, cuando tengamos medianamente las cosas principales resueltas de abms y listados resueltos.
Acepto el grupo ese como líder cuando llegue el momento. Gracias por proponerme !

Me voy a fijar lo de las Apis, que ya estuve viendo algo.
Tampoco estaría bueno que se descuide el otro proyecto.

Pero si hay más entusiasmo por éste, avancemos!
Y hagamos las cosas bien modulares asi nos armamos de cosas genéricas que sirvan para todos los proyectos.

Avanti!

Iván Gabriel Sosa

unread,
Oct 15, 2012, 1:29:47 PM10/15/12
to corrien...@googlegroups.com
Para nada, no vamos a descuidar ninguno.

Viendo que este acapara más entusiamo como decís Gus (a las pruebas,
vos el de la idea, Fernando se desvela pensando o.O, Juan tuvo una
idea parecida, Lucas y Claudio propusieron participar, y yo volví a
patear la idea hace unas dos semanas...), empecemos por este.

Con la experiencia que agarremos en el desarrollo de la API, Python y
AppEngine (y Java cuando lleguemos a la app) podemos ir migrando eso
al desarrollo del GDev y hasta hacer algo para el proyecto de mapeado
(Foursquare y Google Maps, como el script que hizo Fer o alguna
API..).

Además, y no menos importante, una ves empecemos a rodar este, vamos a
ir viendo y mejorando la forma de trabajar a través del grupo, con lo
que va a ser más fácil trabajar en otros proyectos (los que tengamos o
los que planteemos a futuro).

Lo veo así.

Bueno, mientras confirman los demás integrantes del grupo en estos
días, voy a ir empapandome en Python y AppEngine; y voy a ir pensando
nombres, porque puedo conseguir varios 'recolectores' de confianza, de
diversas edades. Por ahora eso.

El 15/10/12, Gustavo Insaurralde <insaurr...@gmail.com> escribió:

Juan Irungaray

unread,
Oct 15, 2012, 1:33:31 PM10/15/12
to corrien...@googlegroups.com
Yo estoy arrancando con una app para controlar la asistencia a eventos GTUG, el que quiera aprticipar que avise.


Saludos,
Juan Irungaray 

My profiles: Google Plus LinkedIn Twitter
Contact me: Google Talk/MSN ju...@irungaray.com.ar  Skype jirungaray



2012/10/15 Iván Gabriel Sosa <ivan...@gmail.com>

Gustavo Insaurralde

unread,
Oct 15, 2012, 2:15:51 PM10/15/12
to corrien...@googlegroups.com

Propongo que alguien o algún grupo investigue sobre códigos de barras.

Para esto no hace falta ser programador.

En su momento cuando investigué, había muchas tipificaciones y codificaciones.

Sería bueno tener documentación de esto.

Message has been deleted

Alejandro Molina

unread,
Oct 15, 2012, 3:51:19 PM10/15/12
to corrien...@googlegroups.com

Perdón, estoy poniendo güevos. No es para eso el código de barras que estoy buscando.

Gustavo Insaurralde

unread,
Oct 15, 2012, 5:58:34 PM10/15/12
to corrien...@googlegroups.com

No problem jaja.

Alguien tiene ganas de investigar y compartir lo que encuentra de códigos de barras?
No tenemos nada, así que todo sirve.
Desde la longitud, hasta que países utilizan que tipo de barras, que utiliza la argentina, etc, etc.

Iván Gabriel Sosa

unread,
Oct 17, 2012, 8:28:26 AM10/17/12
to corrien...@googlegroups.com

Investigo sobre sobre los códigos de barra.
Si alguien más se prende, nos compartimos la info por Mail antes de publicarla. Un abrazo gente!

Iván Gabriel Sosa

unread,
Oct 17, 2012, 2:19:41 PM10/17/12
to corrien...@googlegroups.com
Siiiiiiiiiiii !!! Una más para 'Geo' (o dos, si se las cuenta :P):

http://wwwhatsnew.com/2012/10/17/google-maps-lanza-sus-apis-de-seguimiento-y-geolocalizacion

El 17/10/12, Iván Gabriel Sosa <ivan...@gmail.com> escribió:

Gustavo Insaurralde

unread,
Oct 17, 2012, 6:22:19 PM10/17/12
to corrien...@googlegroups.com

Ya si no aprovechamos con todo esto, no lo hacemos más!

Iván Gabriel Sosa

unread,
Oct 17, 2012, 6:51:04 PM10/17/12
to corrien...@googlegroups.com
Google sabe... Google sabe...
--

Matias Mascazzini

unread,
Oct 18, 2012, 12:36:11 AM10/18/12
to corrien...@googlegroups.com
El código de barras para productos alimenticios es un standar internacional privado... donde una parte indica el pais del registrante y se le llama "EAN"
la entidad donde se registran es http://www.gs1.org.ar/

Mas info. http://www.barrasybarras.com/argentina

En fin, les tiro la posta, la mayoría de los lectores de código una ves procesado te entregan una CADENA DE CARACTERES ASCII así que podes programar simulando que vas a recibir una cadena de 13 caracteres. Algunos mandan la cadena y luego simulan la tecla ENTER.



Saludos
Matías Mascazzini

Corrientes, Argentina

Me encuentras en:
LinkedIn: http://ar.linkedin.com/in/matiasmasca/es
Twitter: @matiasmasca
ComunidadTIC: @matiasmasca
---------
Le recomiendo visitar: www.ComunidadTIC.com.ar
"¿Eres Informático?"

Gustavo Insaurralde

unread,
Oct 18, 2012, 12:39:53 AM10/18/12
to corrien...@googlegroups.com
Gracias Matias!

Armo un doc y lo voy poniendo ahí.
---
Gustavo Insaurralde

Gustavo Insaurralde

unread,
Oct 18, 2012, 12:48:18 AM10/18/12
to corrien...@googlegroups.com
Ya está en la carpeta GDEV (No se por que, pero está en esa carpeta jaja):


Cuando Ivan haga una carpeta GeoPrice, la ponemos ahí.
Sería bueno armar una del GDG, y luego subcarpetas de proyectos, no?

Quién lo hace?
Gracias!

---
Gustavo Insaurralde

Iván Gabriel Sosa

unread,
Oct 18, 2012, 7:57:03 AM10/18/12
to corrien...@googlegroups.com
Je, la hice hace un tiempo a la carpeta del GDG. Dentro de esa, Ale
puso la del GDev ^-^

El 18/10/12, Gustavo Insaurralde <insaurr...@gmail.com> escribió:

Gustavo Insaurralde

unread,
Oct 18, 2012, 8:35:17 AM10/18/12
to corrien...@googlegroups.com

Ahhhh
Jaja ahora la muevo a la tarde cuando vuelvo a casa

Gracias!

Iván Gabriel Sosa

unread,
Oct 19, 2012, 8:45:13 AM10/19/12
to corrien...@googlegroups.com
Gus, esta app es casi un calco del GeoPrice... pero es bueno que
exista (y que iba a existir obvio!).
Hace muchísimas cosas que proponemos.

Voy a instalarla y hacer un analisis FODA de la aplicación, y lo voy a
publicar colaborativamente, para que podamos aprovechar sobre todo las
debilidades. Este finde empiezo con eso y los códigos de barra (que
ayer leí, y esss laaargoo como piropo de tartamudo :P).

http://andro4all.com/2012/10/supertrupper-el-precio-mas-barato

Iván Gabriel Sosa

unread,
Oct 19, 2012, 9:48:04 AM10/19/12
to corrien...@googlegroups.com
Va el link de boceto de análisis. La verdad, jugosas las ideas, sobre
todo las debilidades ^-^ (pura maldad muajajjajajaj)

https://docs.google.com/document/d/198sLmDlJiZjvWnUdpBUZVz7ucs8xcFhW3sznTifw_kk/edit

El 19/10/12, Iván Gabriel Sosa <ivan...@gmail.com> escribió:

Gustavo Insaurralde

unread,
Oct 19, 2012, 11:02:45 AM10/19/12
to corrien...@googlegroups.com

Buena ivan!

Te leí todo el doc.
Está bueno que exista, y nos beneficiamos de esa experiencia.

Por lo que leo ellos están focalizados en hacer plata.
Claro que si hacemos dinero estaría más que bueno, pero en nuestro caso no es la prioridad.

Me parece que el servicio que ofrezcamos tiene que ser independiente de los comercios. No comulgo con la idea de que los mercados provean listas de precios.
Nuestra app debería ser 'por y para' los usuarios. Que es la realidad de la gente. El super puede pasarte una lista con diferencias, o cuestiones que no contemplamos.

No puedo instalarla porque no está disponible para nuestro país. Y en eso le vamos a ganar también, al hacerla mundial :-)

Saludos!

Iván Gabriel Sosa

unread,
Oct 19, 2012, 12:33:04 PM10/19/12
to corrien...@googlegroups.com
Opino lo mismo, está más que demostrado el poder "wiki". Una vez que
los usuarios se den cuenta del beneficio colectivo, la web, la app y
la bd van a volar.

Jeje, también lo noté, sólo para España. En serio están re
focalizados, pero si les va bien bueno.

A meterle pata, que ahora los desarrollos están a full y en cualquier
momento sale otra. Pero muy importante es testeemos muy bien antes de
largar y con todas las funcionalidades útiles desarrolladas, aunque
eso implique esperar (saber llevar la ansiedad), porque los usuarios
son sensibles. Y luego sí, atarnos al feedback para ir creciendo.

El 19/10/12, Gustavo Insaurralde <insaurr...@gmail.com> escribió:

Gabriel C

unread,
Oct 25, 2012, 4:02:18 PM10/25/12
to corrien...@googlegroups.com

 Hola, quisiera participar con la parte de django o android si es posible.

Gustavo Insaurralde

unread,
Oct 25, 2012, 8:23:28 PM10/25/12
to corrien...@googlegroups.com
Buenísimo Gabriel!!

Tenés ganas de hacer un nuevo post, contando algo de tu vida, presentándote, skills, y cosas de la vida extra-programación?
Así no se mezcla con el hilo este :)

Y estás invitado a formar pare de lo que tengas ganas!

Salutes!!

---
Gustavo Insaurralde

Juan Irungaray

unread,
Oct 26, 2012, 7:58:14 PM10/26/12
to corrien...@googlegroups.com
Imagino que muchos ya lo habrán visto pero para los que no les dejo la pagina del querido guillermo moreno http://www.preciosensusitio.gob.ar/ que tiene una idea parecida a geoprice, por ahi les sirve para "reutilizar" alguna idea o incluso preguntarles a ver si se copan facilitando datos. 


Saludos,
Juan Irungaray 

My profiles: Google Plus LinkedIn Twitter
Contact me: Google Talk/MSN ju...@irungaray.com.ar  Skype jirungaray



2012/10/25 Gustavo Insaurralde <insaurr...@gmail.com>

Iván Gabriel Sosa

unread,
Oct 27, 2012, 12:42:00 AM10/27/12
to corrien...@googlegroups.com
Buenísimo! La veo mañana por la mañana :D

Hoy justamente estaba leyendo algo, sobre una app o algo así, creo
todavía está en desarrollo. Nada diferente, hasta se alejaba de lo
nuestro al estar abierta a supermercado para que agreguen su catálogo;
pero me llamó la atención una de sus características, que eran poder
configurar 'alertas cuando el precio de un producto baje a lo que uno
desea'... digo, es una función que podriamos tener en cuenta, con todo
este tema de que siempre hay ofertas del día o de la semana en los
supermercados.

Bueno, un abrazo gente!

El 26/10/12, Juan Irungaray <ju...@irungaray.com.ar> escribió:
> Imagino que muchos ya lo habrán visto pero para los que no les dejo la
> pagina del querido guillermo moreno http://www.preciosensusitio.gob.ar/ que
> tiene una idea parecida a geoprice, por ahi les sirve para "reutilizar"
> alguna idea o incluso preguntarles a ver si se copan facilitando datos.
>
>
> Saludos,
> Juan Irungaray
> My profiles: [image: Google
> Plus]<https://plus.google.com/114059740027188563173>
> [image: LinkedIn] <http://ar.linkedin.com/in/juanirungaray> [image:
> Twitter] <http://twitter.com/#!/jirungaray>
> Contact me: [image: Google Talk]/[image: MSN] ju...@irungaray.com.ar
> [image:
> Skype] jirungaray
>
>
> 2012/10/25 Gustavo Insaurralde <insaurr...@gmail.com>
>
>> Buenísimo Gabriel!!
>>
>> Tenés ganas de hacer un nuevo post, contando algo de tu vida,
>> presentándote, skills, y cosas de la vida extra-programación?
>> Así no se mezcla con el hilo este :)
>>
>> Y estás invitado a formar pare de lo que tengas ganas!
>>
>> Salutes!!
>>
>> ---
>> Gustavo Insaurralde
>>
>>
>


Gustavo Insaurralde

unread,
Oct 27, 2012, 1:06:54 AM10/27/12
to corrien...@googlegroups.com
Gracias por la info Juan.
Yo no sabía nada de esto.

E Iván... que buena idea la de las alertas cuando baje/suba precio :) me encantó

---
Gustavo Insaurralde

Fernando Mumbach

unread,
Oct 27, 2012, 1:20:55 AM10/27/12
to corrien...@googlegroups.com
+1 a la idea de Iván. Podríamos añadir también los descuentos especiales que hacen algunos supers. Por ejemplo: el Vea la otra vez me hizo un descuento al comprar facturas. de 21 pesos bajó a 19.

Gustavo Insaurralde

unread,
Oct 27, 2012, 1:47:20 AM10/27/12
to corrien...@googlegroups.com
buena eh!
---
Gustavo Insaurralde

Iván Gabriel Sosa

unread,
Oct 27, 2012, 3:05:12 AM10/27/12
to corrien...@googlegroups.com
Elooooooo, yo las compré por 15 :P jaja

El 27/10/12, Gustavo Insaurralde <insaurr...@gmail.com> escribió:
> buena eh!
> ---
> Gustavo Insaurralde
>


Gustavo Insaurralde

unread,
Oct 27, 2012, 11:13:46 AM10/27/12
to corrien...@googlegroups.com
Acá sale $30 :(
---
Gustavo Insaurralde

Gustavo Insaurralde

unread,
Oct 28, 2012, 3:49:29 AM10/28/12
to corrien...@googlegroups.com
Encontré un video copado oficial de Google que explica Appengine + APIs

Muy facil y bueno.

Está en inglés, y los subtítulos traducidos al español se pueden activar, para los que le interese (le doy 8.5 a la traducción)

48 minutos, y está bueno.

Salutes!
Gus

Iván Gabriel Sosa

unread,
Oct 28, 2012, 5:43:20 AM10/28/12
to corrien...@googlegroups.com
Que grande Youtube!! Apenas lo abrí, casi robando la cabecera y bien
grande estaba el video jojojo

https://www.youtube.com/watch?v=NU_wNR_UUn4

El 28/10/12, Gustavo Insaurralde <insaurr...@gmail.com> escribió:

Gustavo Insaurralde

unread,
Oct 28, 2012, 11:29:46 AM10/28/12
to corrien...@googlegroups.com

No puse el link??
Jajajajaj

Me pasé jajajaja

Gabriel C

unread,
Oct 28, 2012, 9:11:50 PM10/28/12
to corrien...@googlegroups.com
Muy bueno lo de appengine y endpoints, capaz con phonegap se llega a mas plataformas pero la mayoria esta en android y ios.

Alejandro Molina

unread,
Nov 8, 2012, 2:21:04 PM11/8/12
to corrien...@googlegroups.com

Creo que esto facilitaría el trabajo. Parece que tiene también lector de códigos (QR al menos).

Reply all
Reply to author
Forward
0 new messages