web-applications

How to make subdomain user accounts in a webapp

I am looking to allow users to control of subdomain of an app I am toying with, much like Basecamp where it is 'customusername.seework.com'. What is required on the DNS end to allow these to be created dynamically and be available instantly. And how do you recommend dealing with this in the logic of the site? Htaccess rule to lookup ...

What Hosting Service is best for Django applications?

I have been using django a great deal lately and would like to find a home to host my apps. What is the best django web host? (Official django support preferred) Which service has the lowest price (without a long contract)?...

Web App Beta

What is a good way to get people to alpha test a web application that I am making. I want people to use it and to get feedback about in what ways I need to change it (cus there are a lot, but what is most important?) Description: http://adamlerman.blogspot.com/2008/07/budgetjax.html Site: http://www.budgetjax.com for app. (No real do...

Implementing an online ordering system for a restaurant/cafe.

I would like to implement an online ordering system for restaurants. I am starting to research this a bit, and wanted to throw it out here. Is there any open source projects already started out there I could work with and contribute to? Would it be easier to just roll my own? -If so, any suggestions on where to start? ASP.NET, Ruby ...

What's your opinion on using UUIDs as database row identifiers, particularly in web apps?

I've always preferred to use long integers as primary keys in databases, for simplicity and (assumed) speed. But when using a REST or Rails-like URL scheme for object instances, I'd then end up with URLs like this: http://example.com/user/783 And then the assumption is that there are also users with IDs of 782, 781, ..., 2, and 1. Assu...

What to use for login ID?

We are in the early design stages of a major rewrite of our product. Right now our customers are mostly businesses. We manage accounts. User names for an account are each on their own namespace but it means that we can't move assets between servers. We want to move to a single namespace. But that brings the problem of unique user names....

Graphing JavaScript Library

I'm creating a web application on Google App Engine for fun and I'd like to include graphs so users can see some stats. Are there any free (either as in beer or speech) JavaScript libraries that can take a table or make some AJAX call and display a graph? ...

Recommendation for straight-forward python frameworks

Although I have quite a few years of experience of building web applications in Java, I've not really done much web development in the more lightweight 'LAMP' style. I've recently picked up python and am quite liking what I see so far, but there isn't an 'obvious' choice for which web framework to use, as it seems there are a number of ...

RSS feeds from Gallery2

After a couple hours fighting with the Gallery2 RSS module and getting only the message, "no feeds have yet been defined", I gave up. Based on a Google search for "no feeds have yet been defined", this is a pretty common problem. Do you have any tips and/or tricks for getting the Gallery2 RSS module to work? Or any tips for a relative...

How do you stress test a web application?

Stress testing is something that gets very little love in most death mar.., er I mean web projects. It's usually done at the last minute (or not at all), next to no time gets allocated to it, etc. In the past I've picked a tool, installed it on my machine first, hit the home page, upping the concurrency settings. Then I'd write a simple...

iPhone web applications, templates, frameworks?

Does anyone have any good starting points for me when looking at making web pages/sites/applications specifically for viewing on the iPhone? I've looked at templates like the one Joe Hewitt has made, and also seen some templates I can purchase, which I haven't done yet. I figured someone else had already started on this track and decid...

Building Standalone Applications in JavaScript

With the increased power of JavaScript frameworks like YUI, JQuery, and Prototype, and debugging tools like Firebug, doing an application entirely in browser-side JavaScript looks like a great way to make simple applications like puzzle games and specialized calculators. Is there any downside to this other than exposing your source code...

Best practices for managing and deploying large javascript apps

What are some standard practices for managing a medium-large javascript app? My concerns are both speed for browser download and ease and maintainability of development. Our JS is roughly "namespaced" eg: var Client = { var1: '', var2: '', accounts: { /* 100's of functions and variables */ }, orders: { /* 1...

How to affordably release a Web App

I am a broke college student. I have built a small web app in PHP5 and MySQL, and I already have a domain. What is an affordable way to get it online? A few people have suggested amazon's cloud services, but that seems equivalent to slitting my wrists and watching money slowly trickle out. So suggestions? Hosting companies, CIA drop site...

JRuby / Rack deployment

I know this is pretty exotic, but I want to deploy a Ruby web application (not Rails, but Rack based, so it plugs into most Ruby servers just fine) using JRuby. Google and friends give me a few success stories, but mostly rails related and if not, no details on the deployment are provided. The framework I'm using is Ramaze, if it matters...

Best Way to Begin Learning Web Application Design

I'm a long time hobbyist programmer interested in getting into web application development. I have a fair amount of personal experience with various non-web languages, but have never really branched over to web applications. I don't usually have any issues learning new languages or technologies, so I'm not worried about which is the "be...

Broken chart images in Crystal Reports in web application

I hve a collection of crystal reports that contain charts. The look fine locally and when printed, but when viewing them through a web application using a CrystalReportViewer the charts dispay as broken images. Viewing the properties of the broken image show the url as "...CrystalImageHandler.aspx?dynamicimage=crtmpimage_8d12a01f-b336-...

How do you unit test web apps hosted remotely?

I'm familiar with TDD and use it in both my workplace and my home-brewed web applications. However, every time I have used TDD in a web application, I have had the luxury of having full access to the web server. That means that I can update the server then run my unit tests directly from the server. My question is, if you are using a ...

Storing logged in user details

When creating a web application, and lets say you have a User object denoting a single user, what do you think is the best way to store that the user has logged in? Two ways I've thought about have been: Stored the user database id in a session variable Stored the entire user object in a session variable Any better suggestions, any ...

What skills do you need for proper UI/Interaction/Functional design in Web Apps?

When you to develop web applications from scratch, what are the skills needed, to produce usable and interaction-rich products? Do you do UI Prototype first? Do you use User Stories? Some agile methodology or best practice you'd recommend or actively advocate? In short: What skills make you transcend from requirements gathering to A...