[google-appengine] Re: X-AppEngine-City
please star both Issues: http://code.google.com/p/googleappengine/issues/detail?id=803&q=geolocation&colspec=ID%20Type%20Component%20Status%20Stars%20Summary%20Language%20Priority%20Owner%20Log http://code.google.com/p/googleappengine/issues/detail?id=5227&q=geolocation&colspec=ID%20Type%20Component%20Status%20Stars%20Summary%20Language%20Priority%20Owner%20Log I'd love to see this happen as well! Many apps need this! On Oct 7, 4:37 pm, "Brandon Wirtz" wrote: > Fair enough. I'm a data hoarder :-) and clients have been buying > information for 18+ years. I have never don the GEO-Ip as a service because > the cost could never be competitive with Maxmind. At somepoint max mind > might offer a directly compatible/supported solution with AppEngine. If I > were a Developer Evangelist at Google this would be the kind of thing I > would be working to make happen (hint, hint, nudge, nudge) > > From: google-appengine@googlegroups.com > [mailto:google-appengine@googlegroups.com] On Behalf Of Krishna Patel > Sent: Friday, October 07, 2011 2:50 AM > To: google-appengine@googlegroups.com > Subject: Re: [google-appengine] X-AppEngine-City > > Jeff, > > I didn't even consider using their Java api. The idea of keeping the data in > memory on App Engine is absurd. I'm surprised you thought that might work. > > I'm following an approach similar to Ikai's in his blog post: > > http://ikaisays.com/2010/08/11/using-the-app-engine-mapper-for-bulk-d... > ort/ > > As you can see, he parses the Maxmind file into City and Zip entities so > that he can do lookups by Key. > > Unfortunately I don't think this works to lookup a City from an IP address - > because you have to scan a series of IP ranges in the underlying data (the > data is not actually very complex). > > Brandon, "what's in it for me" is a good question to ask - on both sides of > the transaction. In my case, it's a commercial app so why would I rely on > your service? Who are you and how do I know you will be around in 6 months > or 6 years? I don't mind paying for a service but I would prefer to pay for > a service with some weight behind it. > > Juha, jsapi lookups are limited by daily quotas and questionable for a > commercial app without paying an alleged $10,000 licensing fee for Google > Maps Premium. > > - Krishna > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To post to this group, send email to google-appengine@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine+unsubscr...@googlegroups.com. > For more options, visit this group > athttp://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
[google-appengine] Re: X-AppEngine-City
Have you seen: http://freegeoip.net/static/index.html or http://ipinfodb.com/ On Oct 14, 12:54 pm, Chris Collins wrote: > It's a seasonal app(s). The volume would need to be about 5,000-10,000 > requests per day for high season. On off-seasons (e.g. winter months), it > would drop to around 100 requests per day. > > What would be the difference in terms of monthly sub vs per-IP for that kind > of volume? > > > > > > > > On Fri, Oct 14, 2011 at 6:04 PM, Brandon Wirtz wrote: > > You have a sense of the volume? Would you prefer a monthly Sub, or a per X > > IP’s looked up? > > > ** ** > > > To be fast I’d likely have an always on instance. That is going to put the > > pricing at $10 a month minimum. > > > ** ** > > > ** ** > > > *From:* google-appengine@googlegroups.com [mailto: > > google-appengine@googlegroups.com] *On Behalf Of *Chris Collins > > *Sent:* Friday, October 14, 2011 8:45 AM > > > *To:* google-appengine@googlegroups.com > > *Subject:* Re: [google-appengine] X-AppEngine-City > > > ** ** > > > Brandon, > > > ** ** > > > How much would you charge to provide a REST api that takes in an IP address > > and spits out the 2-alpha country code (same as x-appengine-country) along > > with a best guess for the city name? > > > ** ** > > > Also, would you be able to guarantee a reasonable time window (a few > > months?) before discontinuing your service - if you ever decided to? > > > ** ** > > > - Chris > > > On Fri, Oct 7, 2011 at 9:48 AM, Brandon Wirtz wrote: > > > > > If someone tells me how to make money on it I will expose my API for doing > > Geo-Location by IP. I never assumed anyone would pay anything... So I'm > > not > > sure what is in it for me. > > > Also what level of detail do you want? > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google App Engine" group. > > To post to this group, send email to google-appengine@googlegroups.com. > > To unsubscribe from this group, send email to > > google-appengine+unsubscr...@googlegroups.com. > > For more options, visit this group at > >http://groups.google.com/group/google-appengine?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google App Engine" group. > > To post to this group, send email to google-appengine@googlegroups.com. > > To unsubscribe from this group, send email to > > google-appengine+unsubscr...@googlegroups.com. > > For more options, visit this group at > >http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
Re: [google-appengine] Re: X-AppEngine-City
JH, That's perfect! Thanks! I guess I'll go with that. Sorry Brandon. - Chris On Fri, Oct 14, 2011 at 8:40 PM, JH wrote: > Have you seen: > http://freegeoip.net/static/index.html > > or > > http://ipinfodb.com/ > > On Oct 14, 12:54 pm, Chris Collins wrote: > > It's a seasonal app(s). The volume would need to be about 5,000-10,000 > > requests per day for high season. On off-seasons (e.g. winter months), it > > would drop to around 100 requests per day. > > > > What would be the difference in terms of monthly sub vs per-IP for that > kind > > of volume? > > > > > > > > > > > > > > > > On Fri, Oct 14, 2011 at 6:04 PM, Brandon Wirtz > wrote: > > > You have a sense of the volume? Would you prefer a monthly Sub, or a > per X > > > IP’s looked up? > > > > > ** ** > > > > > To be fast I’d likely have an always on instance. That is going to put > the > > > pricing at $10 a month minimum. > > > > > ** ** > > > > > ** ** > > > > > *From:* google-appengine@googlegroups.com [mailto: > > > google-appengine@googlegroups.com] *On Behalf Of *Chris Collins > > > *Sent:* Friday, October 14, 2011 8:45 AM > > > > > *To:* google-appengine@googlegroups.com > > > *Subject:* Re: [google-appengine] X-AppEngine-City > > > > > ** ** > > > > > Brandon, > > > > > ** ** > > > > > How much would you charge to provide a REST api that takes in an IP > address > > > and spits out the 2-alpha country code (same as x-appengine-country) > along > > > with a best guess for the city name? > > > > > ** ** > > > > > Also, would you be able to guarantee a reasonable time window (a few > > > months?) before discontinuing your service - if you ever decided > to? > > > > > ** ** > > > > > - Chris > > > > > On Fri, Oct 7, 2011 at 9:48 AM, Brandon Wirtz > wrote: > > > > > > > > If someone tells me how to make money on it I will expose my API for > doing > > > Geo-Location by IP. I never assumed anyone would pay anything... So > I'm > > > not > > > sure what is in it for me. > > > > > Also what level of detail do you want? > > > > > -- > > > You received this message because you are subscribed to the Google > Groups > > > "Google App Engine" group. > > > To post to this group, send email to google-appengine@googlegroups.com > . > > > To unsubscribe from this group, send email to > > > google-appengine+unsubscr...@googlegroups.com. > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine?hl=en. > > > > > -- > > > You received this message because you are subscribed to the Google > Groups > > > "Google App Engine" group. > > > To post to this group, send email to google-appengine@googlegroups.com > . > > > To unsubscribe from this group, send email to > > > google-appengine+unsubscr...@googlegroups.com. > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To post to this group, send email to google-appengine@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
RE: [google-appengine] Re: X-AppEngine-City
Don't be. I really didn't want to have to support something ;-) From: google-appengine@googlegroups.com [mailto:google-appengine@googlegroups.com] On Behalf Of Chris Collins Sent: Friday, October 14, 2011 5:37 PM To: google-appengine@googlegroups.com Subject: Re: [google-appengine] Re: X-AppEngine-City JH, That's perfect! Thanks! I guess I'll go with that. Sorry Brandon. - Chris On Fri, Oct 14, 2011 at 8:40 PM, JH wrote: Have you seen: http://freegeoip.net/static/index.html or http://ipinfodb.com/ On Oct 14, 12:54 pm, Chris Collins wrote: > It's a seasonal app(s). The volume would need to be about 5,000-10,000 > requests per day for high season. On off-seasons (e.g. winter months), it > would drop to around 100 requests per day. > > What would be the difference in terms of monthly sub vs per-IP for that kind > of volume? > > > > > > > > On Fri, Oct 14, 2011 at 6:04 PM, Brandon Wirtz wrote: > > You have a sense of the volume? Would you prefer a monthly Sub, or a per X > > IP's looked up? > > > ** ** > > > To be fast I'd likely have an always on instance. That is going to put the > > pricing at $10 a month minimum. > > > ** ** > > > ** ** > > > *From:* google-appengine@googlegroups.com [mailto: > > google-appengine@googlegroups.com] *On Behalf Of *Chris Collins > > *Sent:* Friday, October 14, 2011 8:45 AM > > > *To:* google-appengine@googlegroups.com > > *Subject:* Re: [google-appengine] X-AppEngine-City > > > ** ** > > > Brandon, > > > ** ** > > > How much would you charge to provide a REST api that takes in an IP address > > and spits out the 2-alpha country code (same as x-appengine-country) along > > with a best guess for the city name? > > > ** ** > > > Also, would you be able to guarantee a reasonable time window (a few > > months?) before discontinuing your service - if you ever decided to? > > > ** ** > > > - Chris > > > On Fri, Oct 7, 2011 at 9:48 AM, Brandon Wirtz wrote: > > > > > If someone tells me how to make money on it I will expose my API for doing > > Geo-Location by IP. I never assumed anyone would pay anything... So I'm > > not > > sure what is in it for me. > > > Also what level of detail do you want? > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google App Engine" group. > > To post to this group, send email to google-appengine@googlegroups.com. > > To unsubscribe from this group, send email to > > google-appengine+unsubscr...@googlegroups.com <mailto:google-appengine%2bunsubscr...@googlegroups.com> . > > For more options, visit this group at > >http://groups.google.com/group/google-appengine?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google App Engine" group. > > To post to this group, send email to google-appengine@googlegroups.com. > > To unsubscribe from this group, send email to > > google-appengine+unsubscr...@googlegroups.com <mailto:google-appengine%2bunsubscr...@googlegroups.com> . > > For more options, visit this group at > >http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com <mailto:google-appengine%2bunsubscr...@googlegroups.com> . For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
Re: [google-appengine] Re: X-AppEngine-City
hi chris, perhaps the maxmind webapi would be another solution. i've not tried ipinfodb, but i am using maxmind on several projects (webapi and local db). the webapi works quite well for me when caching results locally for a short time. when using the webapi i've sometimes put in the local db as a backup solution in case the webapi times out etc. cheers -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/4s-jQZ3YBZYJ. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
Re: [google-appengine] Re: X-AppEngine-City
Thanks Gordon. That looks even better. And the webapi is more affordable than I expected ($20 for 50,000 requests). On Sat, Oct 15, 2011 at 3:55 AM, GordonHo wrote: > hi chris, > > perhaps the maxmind webapi would be another solution. > i've not tried ipinfodb, but i am using maxmind on several projects (webapi > and local db). > the webapi works quite well for me when caching results locally for a short > time. > when using the webapi i've sometimes put in the local db as a backup > solution in case the webapi times out etc. > > > cheers > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-appengine/-/4s-jQZ3YBZYJ. > > To post to this group, send email to google-appengine@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
Re: [google-appengine] Re: X-AppEngine-City
The Maxmind Webapi is working well for me now. But I'm curious whether App Engine will ever provide this out of the box. perhaps the maxmind webapi would be another solution. > i've not tried ipinfodb, but i am using maxmind on several projects > (webapi and local db). > the webapi works quite well for me when caching results locally for a > short time. > when using the webapi i've sometimes put in the local db as a backup > solution in case the webapi times out etc. > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.