• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

A NeoGAF iPhone Web App

Status
Not open for further replies.
Updates

Everyone who can't access it right now needs to continue to wait. It can take up to 24 hours before DNS information makes it across the entire Internet. I know for a fact that it is working correctly as my own problems with www not working have been fixed on their own. Those with problems are just using ISPs (T-Mobile being one, it appears) who are slow to refresh their DNS info.

On the bad side, early reports from MediaTemple grid stats are suggesting that the app is just barely riding the crest of the maximum amount of allowable CPU usage (they call them GPUs). I'll need to let it run a few more days to be certain but if it continues to stay high or starts going over then I'll want to find different solution.
 
ckohler said:
Updates

Everyone who can't access it right now needs to continue to wait. It can take up to 24 hours before DNS information makes it across the entire Internet. I know for a fact that it is working correctly as my own problems with www not working have been fixed on their own. Those with problems are just using ISPs (T-Mobile being one, it appears) who are slow to refresh their DNS info.

On the bad side, early reports from MediaTemple grid stats are suggesting that the app is just barely riding the crest of the maximum amount of allowable CPU usage (they call them GPUs). I'll need to let it run a few more days to be certain but if it continues to stay high or starts going over then I'll want to find different solution.

Thanks for the updates! You're a scholar and a gentleman.

I shall now wait patiently.

Also, I think you deserve a tag. Something along the lines of "NeoGAF's mobile web overlord. I could have danced all night." should do the trick.
 
bearcatjosh said:
Thanks for the updates! You're a scholar and a gentleman.

I shall now wait patiently.

Also, I think you deserve a tag. Something along the lines of "NeoGAF's mobile web overlord. I could have danced all night." should do the trick.
ckohler
Patron Saint of MobileGAFers
 
bearcatjosh said:
Also, I think you deserve a tag. Something along the lines of "NeoGAF's mobile web overlord. I could have danced all night." should do the trick.

ckohler
last night a web app saved my life
 
It's been working for me until last few days.

I am on Sprint with a Treo 755. (Yeah its not iphone blad blad blad, but usually a wrong user agent (regular browser) will get sent to the real gaf forum,) now I am getting 404 on the Treo.

I tried fake user agent on firefox and check it from my PC, and I was able to open the site "properly".
 
ckohler said:
Updates

Everyone who can't access it right now needs to continue to wait. It can take up to 24 hours before DNS information makes it across the entire Internet. I know for a fact that it is working correctly as my own problems with www not working have been fixed on their own. Those with problems are just using ISPs (T-Mobile being one, it appears) who are slow to refresh their DNS info.

On the bad side, early reports from MediaTemple grid stats are suggesting that the app is just barely riding the crest of the maximum amount of allowable CPU usage (they call them GPUs). I'll need to let it run a few more days to be certain but if it continues to stay high or starts going over then I'll want to find different solution.
So you're hitting the peak without the T-Mobile users? Yikes.
 
Some people here have personnal web page... Would it be possible to distribute the script like an open source one so we can run it on our server for ourselves ??? This could help no??? It would take off user on seconapps.
 
Depending on how your code is structured, a port to Google App Engine will probably be the best. Up to 5 million pageviews without having to pay a dime.

I imagine most of the work you've done is on the HTML/CSS side to make things work/look nice, while the actual NeoGAF page scraping isn't that major of a component. The HTML/CSS will port over fine, and just a rewrite of the scraping engine for Google App Engine and you'll have an infinitely scalable solution that will cost nothing for the forseeable future.
 
wait wait, you guys are able to post within the webapp on iphone? from day one it has always kicked me out to the normal site in a new window. wat the fuck?

oh whaaaaaaaaaat. all i had to do was log in on the main page? fuuuuuuuuuuuuuuck
 
It didn't let me post last night either.

Ashhong said:
wait wait, you guys are able to post within the webapp on iphone? from day one it has always kicked me out to the normal site in a new window. wat the fuck?

oh whaaaaaaaaaat. all i had to do was log in on the main page? fuuuuuuuuuuuuuuck

lol
 
The posting should be fixed again. I'm rewriting parts of this to hopefully make it faster and I accidentally left some debugging turned on.
 
Typing this from my favourite iPhone app. I've been using this app since my lurking days and back then I couldn't show my appreciation but now I can. Thank you ckohler, you are awesome!
 
You guys may see a few minor issues (like small text not working or weird layout bugs) over the the next week as I continue to rewrite the code.

Good news however is that the rewrites seem to be helping! Server CPU usage is dropping. :)
 
criesofthepast said:
It's not working for me as of last night. I'm getting a, Warning: Invalid argument error.
Hmm, was it your first time using it? I made a change that /might/ have fixed it for you but to be honest, nobody else is having the problem that I can tell.

AirBrian said:
Is there any way to get more than one page of subscribed threads?
That's the current feature I'm working on.

eggybob said:
Have I said thanks for this yet? If not then thanks!!
No problem.
 
ckohler said:
Hmm, was it your first time using it? I made a change that /might/ have fixed it for you but to be honest, nobody else is having the problem that I can tell.

I've been using the app since day 1. :D

Whatever you did has fixed it for me. Thanks a ton ckohler.
 
The app has come a long way from its original form. I'm quite impressed with the settings and speed. I've used it on my old iPhone, and now on Android. PEACE.
 
Is there anything wrong with highlighting spoiler text? I used to tap the screen and it would show. This doesn't seem to be working now. This is on my iPhone.
 
Update:

Welcome to post 1001! Version 2.4 is now live. This was mostly a complete rewrite of the parsing code to reduce CPU usage and solve the hosting issues. You'll be happy to know, it worked! Please keep in mind that due to the fact I've rewritten a big portion of the web app, there may be a slight display glitch here or there. I'll keep my eye out to fix these bugs as they surface.

NEW FEATURE
  • Quoted messages labeled as being written by you now appear highlighted green

BUG FIXES
  • Total rewrite of the page parsing. CPU usage has been dramatically reduced
  • Moved to a new web host (MediaTemple)
  • Spoiler text and small text should be working again

For those who are curious as to how much of an improvement the rewrites made, check out this graph. You can see that on Oct 29th, I put the changes into effect. I'm qiute proud of the difference, if I do say so myself. :D

webappGPU.jpg
 
ckohler said:
Update:

Welcome to post 1001! Version 2.4 is now live. This was mostly a complete rewrite of the parsing code to reduce CPU usage and solve the hosting issues. You'll be happy to know, it worked! Please keep in mind that due to the fact I've rewritten a big portion of the web app, there may be a slight display glitch here or there. I'll keep my eye out to fix these bugs as they surface.

NEW FEATURE
  • Quoted messages labeled as being written by you now appear highlighted green

BUG FIXES
  • Total rewrite of the page parsing. CPU usage has been dramatically reduced
  • Moved to a new web host (MediaTemple)
  • Spoiler text and small text should be working again

For those who are curious as to how much of an improvement the rewrites made, check out this graph. You can see that on Oct 29th, I put the changes into effect. I'm qiute proud of the difference, if I do say so myself. :D

webappGPU.jpg

awesome! the improvements at the cpu usage looks impressive

Good work as always!
 
Status
Not open for further replies.
Top Bottom