[google-appengine] Re: how to convince client

2009-10-14 Thread Brandon N. Wirtz
You'd have to sell them on trust Google. GAE is not a tried and true platform and is a beta platform. MY apps have had 100% uptime thus far but I'm not typical and none of my apps are 100% GAE. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appeng...@googleg

[google-appengine] Re: MySQL in SDK

2009-10-08 Thread Brandon N. Wirtz
Not unless the database is on a remote server, and you do a conversion from the SQL query to an HTTP request, and return the result via what would essentially be a web page. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appeng...@googlegroups.com] On Behalf O

[google-appengine] Re: Generate cryptographically secure random number

2009-10-06 Thread Brandon N. Wirtz
Yep. You can write anything you want in python. Need a random number... Try this... Perform a database transform 18 times, take the execution times of these, find the min execution time, and Max execution time. Assign the longest time to be 100% and the shortest to be 0% the remaining 16 pa

[google-appengine] Re: URLFetch Proxy Discarding Most of Set-Cookie?

2009-09-28 Thread Brandon N. Wirtz
You use an off Google re-proxy. Which will also help when the site you are scraping sees that it is getting scraped and blocks the Google Fetches User Agent. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appeng...@googlegroups.com] On Behalf Of csvy Sent: Sun

[google-appengine] Re: send mail from feedback form

2009-09-28 Thread Brandon N. Wirtz
You have their email address. Reply though any mail software you like. You should be replying as "yourself" replying as others is bad form. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appeng...@googlegroups.com] On Behalf Of Richard Sent: Sunday, September

[google-appengine] Re: Bandwidth Reduction

2009-09-28 Thread Brandon N. Wirtz
Edge Cache's exist all over the place to put content nearer the user. As do Peering Agreements so that content can pass over private networks between peered partners. Comcast has these agreements with its users most popular destinations as it makes the end user experience better, and saves them m

[google-appengine] Re: CPU usage charges against datastore

2009-09-27 Thread Brandon N. Wirtz
If you have 1000 visitors an hour, and each runs a query which takes 1 second, you will be billed for a number closer to the 1000 seconds than 60. I don't have the link right off but you are billed on CPU cycles rather than seconds on the clock. If 1 million people visited your site in an hour.

[google-appengine] Re: Why Google AppEngine sucks

2009-09-25 Thread Brandon N. Wirtz
>An email address or a form to submit issues, or an IRC channel would give more confidence Appengine Has WAY better support than any other Google product. If you post to this list server Nick , Jason, and Jeff are good about responding. Adsense, and Webmasters has awful support. And Adwords

[google-appengine] Re: Why Google AppEngine sucks

2009-09-25 Thread Brandon N. Wirtz
ke the idea of GAE. I would be happy to have reliable automatically-clustered web applications. The only problem is that it's not as reliable as I would like. Any request might fail at any point, and that fades the initial shine of GAE. On Sep 24, 9:04 pm, "Brandon N. Wirtz" wrote: >

[google-appengine] Re: RSS feed for virtual pages

2009-09-24 Thread Brandon N. Wirtz
Those are DYNAMIC pages to use the terminology of the rest of the world. Read up on creating SEO Friendly URLs so your URL can be something like /place/playground Store a list of acceptable queries in a database and use the database to generate your SiteMap and RSS feeds. Then use DB queries to

[google-appengine] Re: Why Google AppEngine sucks

2009-09-24 Thread Brandon N. Wirtz
It's written by a PHP/LAMP guy struggling with the language, not the service. GAE vs EC2 is really about what are you doing with the platforms. There are even cases where you may want to do portions of an application that run on GAE, and others that Run on EC2. For Instance. I'm using GAE to d

[google-appengine] App limit Increase Request

2009-09-24 Thread Brandon N. Wirtz
I used my last App on Talk Like a Pirate Day, Can I get a few more? Thanks -Brandon Wirtz Pirateproxy.appspot.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, s

[google-appengine] Talk Like a Pirate Day App

2009-09-19 Thread Brandon N. Wirtz
Thought Yee Matey's would enjoy this, http://pirateproxy.appspot.com/ Translates your Surfing to Pirate. I put it together really fast so it might break some pages. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Gro

[google-appengine] Re: Will Google kick me out if I run this app ?

2009-09-11 Thread Brandon N. Wirtz
http://code.google.com/appengine/program_policies.html The Content displayed and/or processed through your Application or other web site utilizing the Service shall not contain any of the following types of content: Content that infringes a third party's rights (e.g., copyright) according to app

[google-appengine] Re: About a heavy CPU demanding app

2009-09-10 Thread Brandon N. Wirtz
You need to segment your work, dump to GQL, or somewhere else, and resume. Use Chron on or off site to initiate each step. GAE is not good for Folding DNA, or Searching for Extra Terestrials, as it wasn't built for that. I'm not a Google Guy, but I get the impression that They look at Cloud for

[google-appengine] Re: the 30 second rule

2009-09-09 Thread Brandon N. Wirtz
Build an Async Fetch Proxy in python. :-) Python Proxy that takes ?url1=www.somesite.com&url2=someothersite.com and returns the sites as Delimited pages. :-) Problem solved. -Brandon Wirtz -Original Message- From: google-appengine@googlegroups.com [mailto:google-appeng...@googlegr

[google-appengine] Re: ♀♂@@@@@Nike dunk hig h shoes wholesale\retail

2009-09-08 Thread Brandon N. Wirtz
You have to give the guy credit, putting a spam mail on a Google List Serve with a link to make it really easy for them to delist you is bawlsy. I may have to pick up a Rolex from them, Under $100 :-) http://www.ccshoe.com/views.asp?hw_id=38228 -Original Message- From: google-appen

[google-appengine] Re: Text based RPG

2009-09-07 Thread Brandon N. Wirtz
You could build one of these... You'd go broke running it. A MUD is always running.. It handles multiple threads and not only accepts requests but sends them to the user.. GAE no process can run for more than a few seconds, so you'd have to use some polling tricks on the client to ask what happ

[google-appengine] Re: Can't login with PSP browser.

2009-09-06 Thread Brandon N. Wirtz
You should ask Sony it's a them problem not a Goog Problem. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appeng...@googlegroups.com] On Behalf Of heroboy Sent: Sunday, September 06, 2009 9:18 PM To: Google App Engine Subject: [google-appengine] Can't login wit

[google-appengine] Re: Terms of use..?

2009-09-05 Thread Brandon N. Wirtz
Not a Google employee, but... I suspect like Google Adsense YOU are responsible for your users. If something happens on A rare occasion, they understand, but if you are a routine offender they will boot you. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appe

[google-appengine] Re: C#?

2009-09-04 Thread Brandon N. Wirtz
Sorry short, fast answers get me in trouble... .net running on Amazon or GAE is likely a ways off. There is a c# to JVM project out there which might make it possible, but like the PHP to JVM which works on GAE it is likely not plug and play. -Original Message- From: google-appengine

[google-appengine] Re: C#?

2009-09-04 Thread Brandon N. Wirtz
m] On Behalf Of Andrew Badera Sent: Friday, September 04, 2009 12:09 PM To: google-appengine@googlegroups.com Subject: [google-appengine] Re: C#? On Fri, Sep 4, 2009 at 2:38 PM, Brandon N. Wirtz wrote: > > ROFLMAO > > Not a Google Guy, but as an Ex-Microsoftie, Cloud and .NE

[google-appengine] Re: C#?

2009-09-04 Thread Brandon N. Wirtz
ROFLMAO Not a Google Guy, but as an Ex-Microsoftie, Cloud and .NET are a ways away, certainly on non-MSFT platforms. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appeng...@googlegroups.com] On Behalf Of wayneb Sent: Thursday, September 03, 2009 5:48 PM To: Go

[google-appengine] Re: Amazon Product Advertising API - HTTP 503 (Throttle) Responses

2009-09-04 Thread Brandon N. Wirtz
Also Check that your requests include the "signature" required as of August 15th. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appeng...@googlegroups.com] On Behalf Of Brandon N. Wirtz Sent: Friday, September 04, 2009 9:36 AM To: google

[google-appengine] Re: Amazon Product Advertising API - HTTP 503 (Throttle) Responses

2009-09-04 Thread Brandon N. Wirtz
Yes you are sharing a few hundred IP's with a few Thousand Apps, You will need a simple re-Fetch/recurl off site to do your requests.Amazon's limit is about 10k requests per 24 hours, and there are people snarfing those up pretty quick. -Original Message- From: google-appengine@goog

[google-appengine] Re: Is there any open source project/ticket management app that can be deployed on App Engine?

2009-09-04 Thread Brandon N. Wirtz
Anything off the shelf will use flat files or SQL. neither of these technologies will work on GAE. Porting the SQL calls to GQL is not an overwhelming task. but you would then be on your own branch so you'd be on yoru own for updates. In these situations it is generally best to deploy the app

[google-appengine] Re: Text based RPG

2009-09-03 Thread Brandon N. Wirtz
Python isn't an ideal language for this... HTML "Choose your own Adventure" doesn't require any Python to work. The Traditional Python Games don't use the web to render and can run in realtime but doing that in html is a bit different... If you want to learn Python, and don't care if you learn

[google-appengine] Re: running a long process once

2009-09-03 Thread Brandon N. Wirtz
Segment the import, then import in sections. Ie Rows 1-500 then rows 501-1000. You might also use your local machine running the code to talk to the remote app in "baby steps" Parse data to new format, Post to GAE App, GAE app Writes to GQL or where ever... Rinse, repeat. -Original Message

[google-appengine] Re: HELP ??? WARNING _init_.py Responce written is not utf-8

2009-09-03 Thread Brandon N. Wirtz
You have a Character it doesn't like... Slanted quotes? Slanted apostrophe rather than "single Quote" non-english character? -Original Message- From: google-appengine@googlegroups.com [mailto:google-appeng...@googlegroups.com] On Behalf Of oldcomputer Sent: Thursday, September 03, 2009

[google-appengine] Re: Terms of Service Question

2009-09-03 Thread Brandon N. Wirtz
I'm not a google employee or a lawyer, but the intention is you can't take 10 free accounts, to get 10 gigs of download a day, instead of having 1 account which would pay $1.20 a day for that same download capacity. -Original Message- From: google-appengine@googlegroups.com [mailto:goog

[google-appengine] Re: Performance of site seems much slower after maintenance.

2009-09-03 Thread Brandon N. Wirtz
http://speed-test.appspot.com/ If you want to rule out your network connection this is a good way to do that... Even if it won't test super fast connections with perfect accuracy, your connection should always score about the same. I have found that I get some drastically different results on my

[google-appengine] Re: 30 Max simultaneous requests (maxThreads)?

2009-09-02 Thread Brandon N. Wirtz
.com] On Behalf Of ted stockwell Sent: Wednesday, September 02, 2009 1:59 PM To: Google App Engine Subject: [google-appengine] Re: 30 Max simultaneous requests (maxThreads)? On Sep 2, 2:34 pm, "Brandon N. Wirtz" wrote: > What would you need all those threads for in a web App?  If

[google-appengine] Re: 30 Max simultaneous requests (maxThreads)?

2009-09-02 Thread Brandon N. Wirtz
And there is a form you can fill out to have your request per second limit increased if that is a need. http://code.google.com/support/bin/request.py?contact_type=AppEngineCPUReque st Just explain why you need more resources and they will be granted. Even 100k people showing up with in a 5 minu

[google-appengine] Re: Problem with authentication services

2009-09-02 Thread Brandon N. Wirtz
Silly question, you were logged in to one of the Google Apps Accounts you specified in the Config? Did you check the error log in the dash board? That would be helpful information to have in trouble shooting your issue. -Brandon Wirtz -Original Message- From: google-appengine@googlegr

[google-appengine] Re: Using Twitter4j in AppEngine

2009-09-02 Thread Brandon N. Wirtz
Do a few calls, but enough people are doing twitter stuff from the Google IP's that much like the Yahoo Pipe Issues AppEngine Users have faced Twitter routinely hits the API throttles even with the pool of IPs. Not to mention you have "jerks" like me who are using AppEngine as an API caching Prox

[google-appengine] Re: app instance is completely broken, DeadlineExceededError

2009-09-02 Thread Brandon N. Wirtz
> Google, how am I supposed to run a business on this platform? That is why there is versioning. Upload to one version, test that it works, push the button to change the default version. Always have two copies of your application, so you don't risk corrupting your live data. Make sure you

[google-appengine] Re: 30 Max simultaneous requests (maxThreads)?

2009-09-02 Thread Brandon N. Wirtz
What would you need all those threads for in a web App? If you were crunching DNA, or calculating the path of particles from the big bang that would make sense... But if your App completes a request in less than 3 seconds, you would still be able to server 10 users a second, 600 users a minute,

[google-appengine] Re: Create an Application - Google Keeps Asking me to create an application

2009-09-01 Thread Brandon N. Wirtz
Try a different browser. Try a different machine. I have had similar problems with IE on Windows 7 with infinite loops of badness... It's Google's Playground so Run Chrome. They probably test against that from time to time :-) -Original Message- From: google-appengine@googlegroups.co

[google-appengine] Re: Serving static files problem

2009-09-01 Thread Brandon N. Wirtz
I don't know if it matters but I put all my stuff in the directory called Static... - url: /robots\.txt static_files: static/robots.txt upload: static/robots\.txt This format works. Likely you can swap media for Static... but your .'s and /'s seem to be in places other than where mine are.

[google-appengine] Re: Sharing project with others - any account info in eclipse project files?

2009-08-31 Thread Brandon N. Wirtz
E-mail gets shared as Google account. Your phone number and such do not. I don't think even your name shows up. You can only have one billing administrator so make sure you get that set how you want. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appeng...@go

[google-appengine] Answer to How Fast is AppEngine

2009-08-31 Thread Brandon N. Wirtz
While doing a pitch for a potential client for one of my Apps, the client said "I'm not sure it feels fast" So I put this together so demonstrate how fast AppEngine's Bandwidth is. http://speed-test.appspot.com/ I had a version using a 10 meg file which was really good for accuracy, but this 2.

[google-appengine] Re: Newbie Q - Public IP address_DNS Server?

2009-08-29 Thread Brandon N. Wirtz
Google does some "Magic" which prevents this from working. Which is why you have to cname to ghs.google.com things get sorted out... The Pool of IP's is pretty large from what I have seen, and not all sequential, and I suspect that Google is running a nat/proxy because the in and out IP's are in

[google-appengine] Re: Just use and host

2009-08-28 Thread Brandon N. Wirtz
host I already did part of this but it is a directory I want to install and it is PHP/MySQL based, it is not traditional html. Is there a way to use such a script? On Aug 28, 12:03 am, "Brandon N. Wirtz" wrote: > If I understand your ask this will work. > But you would like

[google-appengine] Re: Just use and host

2009-08-27 Thread Brandon N. Wirtz
If I understand your ask this will work. But you would likely be happier on Google Apps, or Google Sites. Install python on your Computer. Install the GAE SDK. Place all of your static HTML, Images, and "Website" In a directory called Static. Create an entry for each file in your website in t

[google-appengine] Re: Supercharging your free AppEngine quota

2009-08-27 Thread Brandon N. Wirtz
> Just noticed my URL got massacred, here we go again: I'm thinking of putting a URL Shortener/ De-referrer on GAE... You should have one of those... But if you are on WP you should also consider sharing urls by post id to make the URLs shorter. --~--~-~--~~~---~-

[google-appengine] Re: Supercharging your free AppEngine quota

2009-08-27 Thread Brandon N. Wirtz
Really? You want to discuss how to Hack/Screw Google on their own listserv? I'll say that is ballsy... Or stupid --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group

[google-appengine] Re: Blog tutorial in Java

2009-08-26 Thread Brandon N. Wirtz
This might be cheating... Since technically it is PHP on Java... But if I were doing a blog on GAE it's how I would do it. http://blog.caucho.com/?p=196 Ok, technically its not... Since http://drakaalfirst.appspot.com which is my blog running on appspot is actually powered by http://www.black

[google-appengine] Re: downloading files off google app engine

2009-08-26 Thread Brandon N. Wirtz
Not really. You could write a function in to your app that would read the contents of the file and out put it, but by default it is a one way street. From: google-appengine@googlegroups.com [mailto:google-appeng...@googlegroups.com] On Behalf Of Lee, Duk (Genworth) Sent: Wednesday, Augus

[google-appengine] Re: Yahoo denying access to "pipes" rss feed from Google App Engine urlfetch

2009-08-26 Thread Brandon N. Wirtz
You don't need to do that... Just use cheap hosting some where out in cyberspace to act as a proxy for you. As I said before if you have a php Script on another site you can just have it do the Fetch and output it... that way you aren't coming from a google address range. -Original Message-

[google-appengine] Re: App Engine for existing PHP5 applications

2009-08-25 Thread Brandon N. Wirtz
Using Java you can "Emulate" php for some things. But in most cases applications are not plug and play. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appeng...@googlegroups.com] On Behalf Of Ritesh Nadhani Sent: Tuesday, August 25, 2009 10:52 AM To: google-app

[google-appengine] Re: Yahoo denying access to "pipes" rss feed from Google App Engine urlfetch

2009-08-25 Thread Brandon N. Wirtz
You may need to create a proxy on some other domain. Yahoo gets flooded with request from AppEngine Ips. As a result there are many times a day you will get the "your IP has been blocked" (they say it nicer) error. You will see the same thing from some of google's own APIs You can solve this

[google-appengine] Re: Adult content

2009-08-24 Thread Brandon N. Wirtz
Found it under Program Policies. I didn't think I could, but you know the Adult guys always trying to convince you they can do such things. From: google-appengine@googlegroups.com [mailto:google-appeng...@googlegroups.com] On Behalf Of Brandon N. Wirtz Sent: Monday, August 24, 2009

[google-appengine] Questions about the preferred way to handle multiple apps/accounts

2009-08-19 Thread Brandon N. Wirtz
We have built an app that allows a web site to move portions of their web site to Google AppEngine, with minimal configuration on their part. This is great for WordPress, and Movable type users who would like to move their images off site, but don't want to mess with their CMS. Think of it like