<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel>
	  <title>Ask MetaFilter questions tagged with web and application</title>
      <link>http://ask.metafilter.com/tags/web+application</link>
      <description>Questions tagged with 'web' and 'application' at Ask MetaFilter.</description>
	  <pubDate>Sun, 12 Jul 2009 22:47:04 -0800</pubDate> <lastBuildDate>Sun, 12 Jul 2009 22:47:04 -0800</lastBuildDate>

      <language>en-us</language>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <ttl>60</ttl>	  
	<item>
	<title>Do I need insurance for my web business?</title>
	<link>http://ask.metafilter.com/127268/Do%2DI%2Dneed%2Dinsurance%2Dfor%2Dmy%2Dweb%2Dbusiness</link>	
	<description>Do I need to insure my web business?  I am setting up a to-do list + calendar web application that holds users&apos; data.  Do I need to insure against data loss, or down time?  Or can I put all that in a EULA (e.g., [web application] will not be responsible for any data loss, down time, data corruption etc)? I plan to speak to a lawyer in about two months time about all the legal requirements prior to my web application &quot;going live&quot;, but I want to get a bit of a feel of the risks associated before speaking to a lawyer and forking over $1000s or more.&lt;br&gt;
&lt;br&gt;
If I do need insurance for my web app, what&apos;s the best way of finding insurance?  (I&apos;ve never looked at finding insurance before...my housemates have always taken care of home and contents insurance, and I&apos;ve never owned a car).   If insurance does exist for data loss etc, what&apos;s the ball-park figure on how much such a scheme would cost?  Would I need to go with an multinational insurer, since the site will be available world-wide?  Or would a small local insurer do (I live in Melbourne, Australia)?  Or can I simply have an End User License Agreement and make my users agree not to sue me if I accidently lose their data.  I know, even to this day, that Hotmail deletes user accounts if left idle for a few months....</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.127268</guid>
	<pubDate>Sun, 12 Jul 2009 22:47:04 -0800</pubDate>
	<category>application</category>
	<category>data</category>
	<category>insurance</category>
	<category>loss</category>
	<category>resolved</category>
	<category>web</category>
	<dc:creator>tomargue</dc:creator>
	</item>
	<item>
	<title>How do I go about finding out how many servers (as a function of number of users) I will need to host my web application?</title>
	<link>http://ask.metafilter.com/125857/How%2Ddo%2DI%2Dgo%2Dabout%2Dfinding%2Dout%2Dhow%2Dmany%2Dservers%2Das%2Da%2Dfunction%2Dof%2Dnumber%2Dof%2Dusers%2DI%2Dwill%2Dneed%2Dto%2Dhost%2Dmy%2Dweb%2Dapplication</link>	
	<description>I&apos;m putting together a business model for my web application.  As part of my expenditure, I need to estimate how many servers I need as a function of number of users.   What&apos;s a good first step to finding this out? Depending on whether my application can support 100 concurrent users or 10,000 concurrent users, this will vastly change my estimates of server costs.  I guess, in general, the number of concurrent users per virtual server will change dramatically depending on the type of web application[1], so I was wondering what the steps are to estimate number of servers required (presuming I can make a good guess of how many users will be online at any one time).&lt;br&gt;
&lt;br&gt;
The first step I tried was load-testing my application to see how many users a single server can handle.  My application is a GWT application (running on a GlassFish server) and I have actually been having a bit of trouble doing a load test due, in part, to the way GWT handles AJAX.  That is, I tried jmeter, but ran into problems in the way jmeter encodes Content-Types.  I was thinking if there was an easier way.&lt;br&gt;
&lt;br&gt;
I was thinking about estimating the session size for each user then dividing Virtual Machine memory by that amount.  But then, I&apos;d also need an estimate on the CPU usage, too.&lt;br&gt;
&lt;br&gt;
Maybe the numbers of users per virtual server doesn&apos;t change too much from web application to web application...and a &quot;rule of thumb&quot; exists: e.g., 1,000 concurrent users per server, or something like that.  My gut instinct says such a rule doesn&apos;t exist...&lt;br&gt;
&lt;br&gt;
[1] For those who are interested in the details, my web application is an online file manager and general life-organizer that uses hierarchical labels.  At its most basic level it allows you to make to-do lists quickly: this would mean that the data exchanged between the client and server is minimal: text.  But I&apos;ve made it so you can also upload files, e.g., music files, and play them online: streaming data would be resource-intensive and probably hard to make a theoretical guess.  That&apos;s why I&apos;m thinking that load testing under a variety of conditions is the only true way to estimate number of concurrent users.  In which case, any suggestions on how to load test GWT applications would be highly appreciated.&lt;br&gt;
&lt;br&gt;
Am I on the right track?  If anyone has any suggestions, I&apos;d love to hear.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.125857</guid>
	<pubDate>Fri, 26 Jun 2009 01:33:39 -0800</pubDate>
	<category>application</category>
	<category>load</category>
	<category>server</category>
	<category>testing</category>
	<category>virtual</category>
	<category>web</category>
	<dc:creator>tomargue</dc:creator>
	</item>
	<item>
	<title>Small web team needs a better way to track requests than MS Outlook.</title>
	<link>http://ask.metafilter.com/123640/Small%2Dweb%2Dteam%2Dneeds%2Da%2Dbetter%2Dway%2Dto%2Dtrack%2Drequests%2Dthan%2DMS%2DOutlook</link>	
	<description>Small web team needs a better way to track requests than MS Outlook. We&apos;re not a big web team, just three guys including the designer.  We manage a site, not a complex web application.  90% of our work is creating or updating content: we don&apos;t do builds (we push to the live server individual changes after they are tested), don&apos;t do rollbacks (can get backups as needed for past year), and don&apos;t track bugs (we deal with content, not features, typos are the most likely issue).  Requests can be for changing content, creating html emails, rebranding sections of the site and the occasional functional enhancement (mostly associated with pulling content from a db).&lt;br&gt;
&lt;br&gt;
Our current workflow:&lt;br&gt;
&lt;br&gt;
1.  all requests come through a shared inbox&lt;br&gt;
2.  as we work on items in the inbox, we flag them in Outlook, each person has their own color.&lt;br&gt;
3. when an item is done, we send a reply, then move the item to an archive folder.&lt;br&gt;
&lt;br&gt;
It&apos;s simple and efficient, but I&apos;m looking for something the team can use that would replace this, as colored flags don&apos;t work in Entourage and Outlook is the only Windows app we still use besides IE for testing.&lt;br&gt;
&lt;br&gt;
Ideally it would be web based, have the ability to assign ownership, to set deadlines, allow for attachments and keep a thread if there are replies.  I&apos;m on the fence if it should require a login or not (e.g. just create tickets based on emails to the old inbox). &lt;br&gt;
&lt;br&gt;
If it can handle projects that&apos;s great, but it&apos;s not necessary as I&apos;m the only one who does projects here and &lt;a href=&quot;http://www.omnigroup.com/applications/omnifocus/&quot;&gt;OmniFocus&lt;/a&gt; works great for that.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.123640</guid>
	<pubDate>Mon, 01 Jun 2009 21:39:57 -0800</pubDate>
	<category>application</category>
	<category>ticketing</category>
	<category>tracking</category>
	<category>web</category>
	<dc:creator>Null Pointer and the Exceptions</dc:creator>
	</item>
	<item>
	<title>What useful web site should I write?</title>
	<link>http://ask.metafilter.com/121309/What%2Duseful%2Dweb%2Dsite%2Dshould%2DI%2Dwrite</link>	
	<description>I want to write a web application.  What would be useful to you? OK so I have been wanting to write a new web application.  Something that can test my design skills, my coding skills, and generally provide something useful for people.&lt;br&gt;
&lt;br&gt;
What kind of web application would you like?&lt;br&gt;
&lt;br&gt;
Here&apos;s some of the ones I use and think are cool:&lt;br&gt;
&lt;br&gt;
Google Maps and Calendar, Mint, okcupid, Meebo, Ning.&lt;br&gt;
&lt;br&gt;
(Note that I&apos;m a professional web developer, so I&apos;d love a challenge)&lt;br&gt;
&lt;br&gt;
Thanks!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.121309</guid>
	<pubDate>Tue, 05 May 2009 08:38:16 -0800</pubDate>
	<category>application</category>
	<category>sites</category>
	<category>startup</category>
	<category>web</category>
	<dc:creator>jlstitt</dc:creator>
	</item>
	<item>
	<title>Need timely replacement for web-based screen-sharing software.</title>
	<link>http://ask.metafilter.com/108203/Need%2Dtimely%2Dreplacement%2Dfor%2Dwebbased%2Dscreensharing%2Dsoftware</link>	
	<description>I need help finding a replacement service for the &lt;em&gt;very&lt;/em&gt; recently defunct &lt;a href=&quot;http://www.convenos.com/&quot;&gt;Convenos&lt;/a&gt;, a web-based meeting application for use with PCs. Long story short, I need to replace my Convenos service by the end of the week to finish a few remaining virtual research interviews.  If anyone has used or knows about a similar service, I would be very obliged to hear about it.  The important parameters:&lt;br&gt;
&lt;br&gt;
-It must allow me to remotely view a research participant&apos;s desktop live.&lt;br&gt;
&lt;br&gt;
-It needs audio, or to be able to concurrently run Skype.&lt;br&gt;
&lt;br&gt;
-The project demands crisp visual fidelity, which excludes using web-cams. &lt;br&gt;
&lt;br&gt;
-It should be relatively inexpensive (i.e. no stand-alone software purchase, year-long subscriptions, etc.).  I paid $30/month USD for Convenos, which was ideal.&lt;br&gt;
&lt;br&gt;
-I need it this week or my primary research may never be put to rest.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.108203</guid>
	<pubDate>Tue, 02 Dec 2008 10:44:56 -0800</pubDate>
	<category>application</category>
	<category>computers</category>
	<category>convenos</category>
	<category>resolved</category>
	<category>screensharing</category>
	<category>SOLresearcher</category>
	<category>virtual</category>
	<category>web</category>
	<category>webbased</category>
	<dc:creator>mrmojoflying</dc:creator>
	</item>
	<item>
	<title>Inserting XML into an HTML document</title>
	<link>http://ask.metafilter.com/91524/Inserting%2DXML%2Dinto%2Dan%2DHTML%2Ddocument</link>	
	<description>I wish to insert a namespaced XML document into an (X)HTML web page.  The &quot;XML Data Island&quot; trick is verboten.  There appears to be two ways of accomplishing this.  Both continue to elude me. The first method is to use JS to fetch the XML document and then run a traversal on the document, re-creating its nodes as nodes appended to the insertion holder element.  The second method is to use XSLT to not-transform it, but merely replicate it directly into the holder element.&lt;br&gt;
&lt;br&gt;
The source XML document is Docbook with namespaces, so the TITLE element doesn&apos;t collide with XHTML&apos;s self-same element (otherwise I get a validation error).  This XML will then be styled using CSS.&lt;br&gt;
&lt;br&gt;
I&apos;ve been exhaustively researching and toying with this for the past week.  It seems to me to be a perfectly natural thing to want to do, yet for the life of me I have not found a pre-made solution.  &lt;br&gt;
&lt;br&gt;
I spent most of today working on the JS solution, and I think I&apos;ve nearly grokked it, save a few stumbling details.  But as I was driving home it struck me that (a) this is going to be unbearably slow for any large document; and (b) a simple not-really-transforming XSLT might do the trick.&lt;br&gt;
&lt;br&gt;
Anyhoo, I&apos;d like to hear some ideas for ways of solving all this.  I&apos;m a rank newbie at the whole JS/DOM thing, but familiar enough that I&apos;m more or less successfully muddling through it through judicious use of the internets.  Feel free to post code, etc; at this point &lt;i&gt;any&lt;/i&gt; info I can get that&apos;ll help me struggle through this is welcome&lt;small&gt;&lt;sup&gt;100&lt;/sup&gt;&lt;/small&gt;.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.91524</guid>
	<pubDate>Thu, 15 May 2008 17:44:25 -0800</pubDate>
	<category>application</category>
	<category>programming</category>
	<category>web</category>
	<dc:creator>five fresh fish</dc:creator>
	</item>
	<item>
	<title>LAMP/Windows Comparisons</title>
	<link>http://ask.metafilter.com/86044/LAMPWindows%2DComparisons</link>	
	<description>I&apos;m looking for good, neutral, non-dogmatic comparisons of LAMP and Windows for building and hosting database-backed web applications. Comparisons of cost, security, stability, and maintenance would be especially helpful.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.86044</guid>
	<pubDate>Thu, 13 Mar 2008 09:27:41 -0800</pubDate>
	<category>application</category>
	<category>lamp</category>
	<category>server</category>
	<category>web</category>
	<category>windows</category>
	<dc:creator>kirkaracha</dc:creator>
	</item>
	<item>
	<title>Help me remember this Free Custom Ringtone site!</title>
	<link>http://ask.metafilter.com/82041/Help%2Dme%2Dremember%2Dthis%2DFree%2DCustom%2DRingtone%2Dsite</link>	
	<description>What is the name of the website that allows you to upload mp3&apos;s to its site, converts them to ringtone format, and then text messages them to your phone for free (after a delay) or immediately (for a donation)?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.82041</guid>
	<pubDate>Sat, 26 Jan 2008 17:32:39 -0800</pubDate>
	<category>application</category>
	<category>cell</category>
	<category>free</category>
	<category>message</category>
	<category>phone</category>
	<category>ringtone</category>
	<category>site</category>
	<category>text</category>
	<category>url</category>
	<category>web</category>
	<dc:creator>Maia</dc:creator>
	</item>
	<item>
	<title>Web App Dev</title>
	<link>http://ask.metafilter.com/76799/Web%2DApp%2DDev</link>	
	<description>Looking for a fairly simple database driven web application environment / framework. Thinking of Turbogears. I need to develop a web application that allows one to input professors and their publications and projects (within various categories), and returns many different views: General (with totals and averages), per professor, per year, per publication category, etc. Graphs would be nice, too. The whole thing should only be visible to logged in users (i.e.: admins or profs).&lt;br&gt;
&lt;br&gt;
My first instinct is to roll my own using a framework, and I am learning Turbogears for this as I already know a some Python. However, it has crossed my mind that this is probably a fairly standard type of application, and there might be some more point-and-clicky sort of web-accesible database design environment that could save me a lot of heartache. &lt;br&gt;
&lt;br&gt;
Does such a beast exist? Is there some other clearly easier / better choice?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.76799</guid>
	<pubDate>Wed, 21 Nov 2007 10:19:53 -0800</pubDate>
	<category>application</category>
	<category>development</category>
	<category>python</category>
	<category>turbogears</category>
	<category>web</category>
	<dc:creator>signal</dc:creator>
	</item>
	<item>
	<title>No More V1@grA</title>
	<link>http://ask.metafilter.com/71216/No%2DMore%2DV1grA</link>	
	<description>PHPFilter: I&apos;m about to write part of a web application that allows visitors to submit ratings and comments for events. How can I keep spam to a minimum? I&apos;ve discovered, from past efforts, that essentially anything with a textbox will get spammed on the net. There isn&apos;t going to be user registration for this, and almost I will be monitoring for certain IPs, it will not be filtered.&lt;br&gt;
&lt;br&gt;
So, the parts are CodeIgniter, PHP, MySQL. On a PHP4 server I have virtually no control over.&lt;br&gt;
&lt;br&gt;
Any ideas? I&apos;d like to avoid captcha if possible.&lt;br&gt;
&lt;br&gt;
Thanks!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.71216</guid>
	<pubDate>Mon, 10 Sep 2007 12:45:15 -0800</pubDate>
	<category>application</category>
	<category>development</category>
	<category>filtering</category>
	<category>php</category>
	<category>prevention</category>
	<category>spam</category>
	<category>tricks</category>
	<category>web</category>
	<dc:creator>tmcw</dc:creator>
	</item>
	<item>
	<title>Questions about creating a humorous flash survey</title>
	<link>http://ask.metafilter.com/68030/Questions%2Dabout%2Dcreating%2Da%2Dhumorous%2Dflash%2Dsurvey</link>	
	<description>I have an idea for a humorous flash survey designed to place the user into a certain profile (similar to the &quot;What kind of hipster are you?&quot; survey).  I&apos;m sure many of you have used or seen such surveys (or their results) on sites like Myspace or CollegeHumor.  The idea I have would lend itself to the same kind of usage; I can envision people placing the results onto their friends Myspace pages and so forth, or perhaps embedding the application into the page itself.  I understand Flash and Actionscript, but I&apos;ve never created anything like this before, so I have a few questions.

1.  Is there ANY profit potential in this?  I&apos;m not expecting much, as I am perfectly comfortable financially, but I am curious to know if anyone makes money off of these things.  I would (naively) assume that with a dedicated site one could make money through traffic and advertising.&lt;br&gt;&lt;br&gt;

2.  How do you deploy a little application like this?  Do you create a website around it (possibly profiting off of advertising)?  Do you license the application to other humor sites for a fee?&lt;br&gt;&lt;br&gt;

3.  How do you market something like this?  Is it a matter of submitting links to various sites and hoping it becomes viral?&lt;br&gt;&lt;br&gt;

Any input would be greatly appreciated.  Thanx.
</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.68030</guid>
	<pubDate>Sat, 28 Jul 2007 15:48:51 -0800</pubDate>
	<category>Application</category>
	<category>Flash</category>
	<category>Humor</category>
	<category>Survey</category>
	<category>Web</category>
	<dc:creator>ISeemToBeAVerb</dc:creator>
	</item>
	<item>
	<title>Reminder email system sends emails only when files have not been received</title>
	<link>http://ask.metafilter.com/63469/Reminder%2Demail%2Dsystem%2Dsends%2Demails%2Donly%2Dwhen%2Dfiles%2Dhave%2Dnot%2Dbeen%2Dreceived</link>	
	<description>Looking for a web system to automatically send reminder emails to registered clients who don&apos;t submit documents on time. Our clients register to visit us a couple of months in advance of actually coming. After they register, we ask them to submit several documents (text or photos), by email. These documents have different deadlines: some must be received a month in advance, some a week, etc.&lt;br&gt;
Currently, as all documents are received by email, we have to keep careful track of who sent what, and also send reminders when documents aren&apos;t submitted on time. This is busywork that we&apos;d prefer not to have to do.&lt;br&gt;
We are looking for an online system that would allow us to register clients and their visit date, then perform the following tasks:&lt;br&gt;
1) allow clients to upload required documents to the website themselves (best: provide a list of required documents to the client, only displaying ones not yet received)&lt;br&gt;
2) track which documents have been uploaded by each client&lt;br&gt;
3) send a reminder email if a client doesn&apos;t upload a required document by the deadline. Ideally, the deadline would be calculated automatically. So, for example, if we register the client as coming on August 15th, and they haven&apos;t uploaded their photo by July 15th, the system will automatically send the client an email requesting the photo.&lt;br&gt;
&lt;br&gt;
I&apos;ve searched as best I can, but a big part of the problem is that I don&apos;t know the terminology - what would this kind of software be called? It&apos;s not exactly CRM, I think, though I may be wrong.&lt;br&gt;
Free software would of course be great, but if there is something that can do exactly what we want, we&apos;d be happy to pay. Something we can install on our own site would be fine, as would a service we can contract with a web company for. Just for reference, we tried Moodle, but it didn&apos;t seem to have the automated email sending capability, or really any reasonable scheduling facility. Any advice much appreciated!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.63469</guid>
	<pubDate>Sat, 26 May 2007 22:09:55 -0800</pubDate>
	<category>application</category>
	<category>CRM</category>
	<category>web</category>
	<dc:creator>bakerybob</dc:creator>
	</item>
	<item>
	<title>Flickr for Clothes, y&apos;all! Good idea?</title>
	<link>http://ask.metafilter.com/62483/Flickr%2Dfor%2DClothes%2Dyall%2DGood%2Didea</link>	
	<description>Wardrobe software. Has nobody done this? Wouldn&apos;t a social webapp for clothing be fiercely awesome? I&apos;m not the target user really (I assume a hypothetical userbase would skew heavily towards the other gender) but even to the extent that I see it being personally useful, it does seem awesome.&lt;br&gt;
&lt;br&gt;
Think something like: being able to list everything, add pictures, define combinations, take pictures of yourself in those combinations, get people to suggest combinations for you, etc. Basically a heavy emphasis on organization and communication instead of just spreadsheet-style itemization.&lt;br&gt;
&lt;br&gt;
I know that &apos;social shopping&apos; is an exploding niche and that people have done this with eg. perfumes (&lt;a href=&quot;http://www.basenotes.net/&quot;&gt;basenotes&lt;/a&gt;), but I&apos;m concerned that this may be a solution looking for a problem.&lt;br&gt;
&lt;br&gt;
Whatcha think?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.62483</guid>
	<pubDate>Sat, 12 May 2007 23:36:14 -0800</pubDate>
	<category>application</category>
	<category>clothes</category>
	<category>dressing</category>
	<category>online</category>
	<category>software</category>
	<category>wardrobe</category>
	<category>web</category>
	<category>web2.0</category>
	<dc:creator>Firas</dc:creator>
	</item>
	<item>
	<title>Scheduling application for church publicity??</title>
	<link>http://ask.metafilter.com/58430/Scheduling%2Dapplication%2Dfor%2Dchurch%2Dpublicity</link>	
	<description>I am looking for a scheduling app to help me keep track of what events get publicized when, and where. I work at a large-ish church, with lots going on. When someone has an event coming up, there are several avenues to publicize it. 1) a short blurb in our printed weekend bulletin, 2) bigger events may warrant a full-insert in the bulletin, 3) a verbal announcement during church, 4) a &quot;slide&quot; on the screens shown before church starts, 5) a manned table on the patio before and after church, 6) one of three highlight positions on our website, 7) a spot in our weekly email newsletter, oh yeah 8) a short video during church. All of this needs to be scheduled and kept track of. We need to have views of: what publicity is &quot;Event A&quot; getting / what is being advertised in each venue this week vs. next week.&lt;br&gt;
&lt;br&gt;
Everyone with an event would like to have all eight advertising options, but they can&apos;t. Some of the options are more limited than others (i.e. only two verbal announcements per week). People usually don&apos;t know what advertising they are getting until it happens (or does not happen.) And, we struggle to keep track of it all and not let anything fall through the cracks. &lt;br&gt;
&lt;br&gt;
A web-based app would be great. Different people handle different venues, and  people could see what they are getting. We haven&apos;t found anything so far. MS Project looks more complicated than we need.  Something must exist that can help us!!!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.58430</guid>
	<pubDate>Fri, 09 Mar 2007 15:30:39 -0800</pubDate>
	<category>application</category>
	<category>calendar</category>
	<category>church</category>
	<category>publicity</category>
	<category>scheduling</category>
	<category>web</category>
	<dc:creator>clh</dc:creator>
	</item>
	<item>
	<title>CSS and Standards-Based Enterprise Software Solutions</title>
	<link>http://ask.metafilter.com/58194/CSS%2Dand%2DStandardsBased%2DEnterprise%2DSoftware%2DSolutions</link>	
	<description>Is CSS and standards-based design ready for use in web-based enterprise software solutions? I&apos;m a consultant leading a team of developers on a project that&apos;s building an enterprise software solution (think sector-oriented ERP) which has a front end that is 99% web-based.&lt;br&gt;
&lt;br&gt;
Most of my developers have reasonable thick client experience, or reasonable web experience using tables for layout. None of them have much CSS experience. I&apos;m pretty comfortable with CSS and standards-based design/layout, but I don&apos;t have time to program on this project, and that&apos;s not my job description (I take the specifications from the customers and bring them down to the software engineers). I&apos;ve also never used non-table layouts for more software-oriented solutions (as opposed to websites whose main focus is dissemination of information).&lt;br&gt;
&lt;br&gt;
Is CSS and standards-based design ready for use in web-based enterprise software solutions? If so, what are some good resources that deal with this topic?&lt;br&gt;
&lt;br&gt;
Technical details: working in ASP.NET 2.0 and developing solely for IE 6+ (for right now - they&apos;d like to make the application cross-browser compatible, down the road).</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.58194</guid>
	<pubDate>Tue, 06 Mar 2007 10:53:14 -0800</pubDate>
	<category>application</category>
	<category>aspnet</category>
	<category>css</category>
	<category>enterprise</category>
	<category>software</category>
	<category>solution</category>
	<category>standards</category>
	<category>web</category>
	<dc:creator>syzygy</dc:creator>
	</item>
	<item>
	<title>Web page updates for the musically-inclined</title>
	<link>http://ask.metafilter.com/55619/Web%2Dpage%2Dupdates%2Dfor%2Dthe%2Dmusicallyinclined</link>	
	<description>Help me update my group&apos;s website without pulling my hair out... I play with a musical group that is presently (though hopefully not for much longer) doing all its own admin: finances, promotion, management, and website.  We are trained in music, and untrained in everything else, so we end up spending WAY too much time trying to do tasks that, for the more technically savvy, should take just a few minutes.  For example- simple content updates and revisions to our website.  &lt;br&gt;
&lt;br&gt;
Presently I&apos;m using an html template and plugging in the relevant details of upcoming events, etc.   However I find html code very tedious and dizzying to look at, so I would love to find a program (I know they exist) into which I can type normally and it will convert into code.  The catch (and I&apos;m not sure if this is much of a catch) is that we want to stick with the same layout, fonts, etc that we have already, so something like Google Page Creator, where you have to use their layouts, wouldn&apos;t work.  Can you recommend any applications (bonus points if they&apos;re free) that would allow me to do this more easily, freeing up hours of my time for practise and surfing AskMefi?&lt;br&gt;
&lt;br&gt;
Thanks!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2007:site.55619</guid>
	<pubDate>Tue, 23 Jan 2007 20:55:58 -0800</pubDate>
	<category>application</category>
	<category>computer</category>
	<category>design</category>
	<category>dummy</category>
	<category>html</category>
	<category>web</category>
	<category>website</category>
	<dc:creator>purplefiber</dc:creator>
	</item>
	<item>
	<title>XML for my product lists and rollover menus?</title>
	<link>http://ask.metafilter.com/45348/XML%2Dfor%2Dmy%2Dproduct%2Dlists%2Dand%2Drollover%2Dmenus</link>	
	<description>Are there any good XML/XHTML frameworks for using XML data to automatically populate both/either web page content and JavaScript rollover menus? I&apos;m working on a website for a client; it will basically be an online brochure for available products in a bricks-and-mortar store (without any merchant features). We&apos;ve already decided that this site will have an index page with a rollover menu, and that the menu will link to subpages populated with product content. &lt;br&gt;
&lt;br&gt;
I&apos;ve now realized that, as opposed to writing everything out in (X)HTML, I could compose XML files with all the appropriate product data - a field for the product name, description, thumbnail filename, full-size filename - and make a general template page that could read XML data and populate a list with it. While we&apos;re at it, why not do the same thing for the navigation menu? Not only would that allow me to flexibly change the product menu whenever I want, but it would keep the menu consistent for the whole site. As a former applications programmer (ASP, C++, SQL), this sounds like life would be great if I could get both to work.&lt;br&gt;
&lt;br&gt;
So before I either try writing this in PHP (which is a new language for me) or contracting the work out on some freelancing site, does a framework or template exist (open source, perhaps) to just drop this into my site and go with it? Or is this application really simple enough to do in an hour of my spare time? If I have to code it myself + debug it, I may simply do everything by hand in existing authoring programs the way it is classically done, at the expense of tedium in making future updates. (Plus, I have to provide deliverables to my client sometime in the next few weeks. In this case, &quot;finished quickly&quot; is way better than &quot;elegant&quot;.)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.45348</guid>
	<pubDate>Sun, 27 Aug 2006 16:42:34 -0800</pubDate>
	<category>application</category>
	<category>design</category>
	<category>HTML</category>
	<category>PHP</category>
	<category>web</category>
	<category>XML</category>
	<dc:creator>brianvan</dc:creator>
	</item>
	<item>
	<title>Advice in designing a web application for a self-taught developer.</title>
	<link>http://ask.metafilter.com/41975/Advice%2Din%2Ddesigning%2Da%2Dweb%2Dapplication%2Dfor%2Da%2Dselftaught%2Ddeveloper</link>	
	<description>I&apos;m going to write a web application that, if it is successful, will need to be &quot;enterprise-level&quot; -- that is, robust, secure, and extensible. Given the limitations of my current skills, what can I do to minimize design errors? Lots more inside. Here&apos;s the deal: I&apos;m writing a web application with a partner that is essentially a tracking and accounting program. My CS skills are primarily self-taught (I&apos;ve only had the very basics of a CS education in college before I dropped out of the program), and I realize that this will mean that the design of the application will be less than perfect. The project is no-budget, so hiring experienced programmers and designers is not an option at the moment, however, in the future, I&apos;d like to be able to bring professionals in to extend the code. &lt;br&gt;
&lt;br&gt;
Simply, I want to build a functional proof-of-concept that will have as much reusable code as possible. &lt;br&gt;
&lt;br&gt;
With that in mind, here are the specific questions I have in mind: &lt;br&gt;
&lt;br&gt;
1. &lt;b&gt;Is writing such a project in PHP a foolish undertaking?&lt;/b&gt; PHP is currently the language I know best. I don&apos;t anticipate us needing much more power than what the language is capable of -- since it&apos;s mostly storing form data in a DB and recovering it -- but I&apos;m concerned because I&apos;ve seen other potentially successful web apps fall victim to their own popularity. I&apos;m mainly thinking of Friendster in this case, and how seemed to fall over under the weight of its own codebase (and it&apos;s lengthy rewrite), and I want to avoid this. Is it worth the potential code mistakes I&apos;ll make writing this in something that other people consider a more &quot;proper&quot; language but with which I am not familar-- like Python, for example? I&apos;m planning to use MySQL as a backend because that&apos;s what I&apos;m most familar with (and I don&apos;t think we will need more power). &lt;br&gt;
&lt;br&gt;
2. &lt;b&gt;Should I consider using existing libraries?&lt;/b&gt; For example, in a lot of the work I&apos;ve done already, I&apos;ve avoided using stuff in the PEAR repository because it doesn&apos;t meet the specific requirements I have. Is this a bad way of doing things? Should I instead base modules on existing libraries and extending them where they do not meet my needs? In short, is hand-rolling everything a mistake? &lt;br&gt;
&lt;br&gt;
3. &lt;b&gt;Can you recommend some good books that will help me avoid stupid design mistakes?&lt;/b&gt; I&apos;ve already read a lot of the Joel on Software stuff (which seems more about software PM), and I don&apos;t really think I need to read about process (or do I?). Here&apos;s what I&apos;m planning to do: get up a barebones proto as fast as possible and have some of the audience who&apos;s going to be working with this software evaluate it and give us advice for future iterations. The spec is going to be developed by the person I&apos;m working with who is familar with the industry, so my knowledge of the &quot;what&quot; that the app needs to do is taken care of, but I&apos;ll be highly involved in the &quot;how&quot; -- that is, developing a good and very simple (essential for our product) UI. &lt;br&gt;
&lt;br&gt;
4. &lt;b&gt;What do I look to for security best practice?&lt;/b&gt; I want to take all precautions possible to make sure that the private data remains private. Backup, etc, I&apos;ll consider an IT problem, but I want to make sure that do things that are difficult to change later (like user authentication) right there first time. What&apos;s the best way to make sure passwords are encrypted in the DB and that cookies are difficult to spoof? &lt;b&gt;How do I make sure my authentication routines are secure AND not sluggish?&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
5.&lt;b&gt;Besides good documentation and modular structure, what&apos;s the best way to make sure that other people can work on code that I&apos;ve (possibly badly) developed?&lt;/b&gt; I don&apos;t know if it&apos;ll be possible or smart to throw the codebase away after the prototype is completed -- if you think otherwise, please let me know. &lt;b&gt;Is it ever a good idea to just write something as a prototype (that is destined to be thrown away)?&lt;/b&gt; &lt;br&gt;
&lt;br&gt;
6. &lt;b&gt;Everything is going to live on one server -- should I plan for an eventual distribution of server duties? Is this something a developer even needs to worry about?&lt;/b&gt; I&apos;ve really never had to deal with this before, so I can&apos;t elaborate on this question. &lt;br&gt;
&lt;br&gt;
Thanks, I&apos;m sure I&apos;ll think of tons of questions later as answers come in. Unfortuntely, I can&apos;t really entertain any ideas of just having someone else do it because that would pretty much eliminate my participation in this project (which I don&apos;t want to do). It&apos;s not realistic either that I&apos;ll be able to somehow get enough education to meet the skillset of someone with a B.S. either, so although I appreciate responses advising that I gain some more academic experience before undertaking this project, they aren&apos;t useful for my current situation. &lt;br&gt;
&lt;br&gt;
Anecdotal experience involving your own web application development (and business ventures!) is welcome.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.41975</guid>
	<pubDate>Tue, 11 Jul 2006 23:20:59 -0800</pubDate>
	<category>application</category>
	<category>best</category>
	<category>design</category>
	<category>practice</category>
	<category>software</category>
	<category>web</category>
	<dc:creator>fishfucker</dc:creator>
	</item>
	<item>
	<title>Websites that display user-entered text.</title>
	<link>http://ask.metafilter.com/39930/Websites%2Dthat%2Ddisplay%2Duserentered%2Dtext</link>	
	<description>Would like to see examples of web applications that display user-entered text in a chosen font. In other words, I choose a font from a menu, enter text in a field, click submit...my text is displayed in the font I chose.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.39930</guid>
	<pubDate>Sat, 10 Jun 2006 16:42:30 -0800</pubDate>
	<category>application</category>
	<category>custom</category>
	<category>web</category>
	<dc:creator>davebush</dc:creator>
	</item>
	<item>
	<title>PHP file manager?</title>
	<link>http://ask.metafilter.com/36197/PHP%2Dfile%2Dmanager</link>	
	<description>I&apos;m looking for a PHP file manager to act as an extranet... I need an application I can install that will act as a simple, easy-to-use extranet. This is for a small business -- the files in question will mostly be word docs, spreadsheets, PDFs, etc. It would allow uploads and downloads, store comments about files, etc. User management is a plus. Free is not required.&lt;br&gt;
&lt;br&gt;
Any thoughts?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.36197</guid>
	<pubDate>Wed, 12 Apr 2006 09:13:34 -0800</pubDate>
	<category>application</category>
	<category>extranet</category>
	<category>php</category>
	<category>smallbusiness</category>
	<category>software</category>
	<category>web</category>
	<dc:creator>crickets</dc:creator>
	</item>
	<item>
	<title>Ideas for Differentiating a Social Networking Application</title>
	<link>http://ask.metafilter.com/35704/Ideas%2Dfor%2DDifferentiating%2Da%2DSocial%2DNetworking%2DApplication</link>	
	<description>So, the Achilles&apos; heel of Social Networking is the &apos;What Now&apos; Issue. Once you&apos;ve listed all your friends publicly, which doesn&apos;t solve any problems you had in the first place, you&apos;re pretty much left hanging. Ideas about getting around this problem in building a social networking app? I&apos;m in the &apos;scribbling in journal&apos; stage, so any type of input is welcome: links to articles or essays, pointers to blogs that keep an eye on these things, and any suggestions, theories or other musings on your part about what sort of social networking app you&apos;d actually use.&lt;br&gt;
&lt;br&gt;
Current observations:&lt;br&gt;
&lt;br&gt;
I think Facebook does very well on the &apos;defining the social network&apos; issue, down to the nitty gritties of how you know whom. On the other hand, there&apos;s really no reason to keep logging into Facebook unless your friends are using the messaging features.&lt;br&gt;
&lt;br&gt;
MySpace user behaviour seems to suggest that perpetual next steps are: * Find more hot people to add to your friends list, * Use the internal messaging feature as a replacement for email, * Use the &apos;Comments&apos; thing to keep in touch with short notes (eg. &apos;Nice profile pic!&apos;)&lt;br&gt;
&lt;br&gt;
Current differentiating ideas: Open Source (eg. drop it into your club or association&apos;s site and voila, membership and event management), Not an Island (recognizes that it&apos;s not the only social software site you&apos;re going to join, so uses others&apos; APIs and feeds, perhaps federates your identity to an extent), Solve Real Problems (&lt;em&gt;[your idea here]&lt;/em&gt;&#8212;anything I come up with in this section veers towards PIM features and I have no intention of using my spare time trying to compete with Outlook, Google etc. in that field.)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.35704</guid>
	<pubDate>Tue, 04 Apr 2006 12:19:04 -0800</pubDate>
	<category>application</category>
	<category>facebook</category>
	<category>identity</category>
	<category>myspace</category>
	<category>socialnetworking</category>
	<category>software</category>
	<category>web</category>
	<dc:creator>Firas</dc:creator>
	</item>
	<item>
	<title>Five minutes here, ten there, oh no!</title>
	<link>http://ask.metafilter.com/30523/Five%2Dminutes%2Dhere%2Dten%2Dthere%2Doh%2Dno</link>	
	<description>I&apos;m having a bit of trouble tracking my time for web consulting work.  I need to be able to handle small increments of time, and it needs to have a flexible reporting system.  What (preferably web-based) software should I use? I build and consult on websites, and I often get small &apos;tasks&apos; from clients that will pile up in my inbox until I get into a purging mood and finish them all off.  I would like some app that will let me queue up and check off the tasks with the following structure:  I have a list of clients, and each client has one or more projects, and each project has one or more tasks.  Then, each task has a time associated with it.&lt;br&gt;
&lt;br&gt;
I&apos;ve looked at &lt;a href=&quot;http://tiddlywiki.com&quot;&gt;TiddlyWiki&lt;/a&gt;, but it is too unstructured and open-ended for me.  I have ended up using it for other tasks.  I have also tried &lt;a href=&quot;http://trimpath.com/project/wiki/NextAction&quot;&gt;TrimPath&apos;s Next Action&lt;/a&gt;, but it is too restrictive and GTD-focused.  &lt;a href=&quot;http://basecamphq.com&quot;&gt;Basecamp&lt;/a&gt; looks &lt;em&gt;really&lt;/em&gt; nice, but it costs money.  I don&apos;t want to pay any money for this (although I am open to suggestions!)&lt;br&gt;
&lt;br&gt;
I would like a web-based app that I could install and access from multiple locations, or a portable html file (like TiddlyWiki or TP&apos;s Next Action) that I can carry around on my USB key.  Last in preference would be a desktop app, and this has to run on Linux.&lt;br&gt;
&lt;br&gt;
Needed features:&lt;br&gt;
 - Free&lt;br&gt;
 - Easily accessible/reachable (this is why i don&apos;t want a desktop app)&lt;br&gt;
 - Must keep track of time&lt;br&gt;
 - Allow me to generate reports in the format: &quot;Client - Project - Task: Time&quot; or something similar.&lt;br&gt;
&lt;br&gt;
Extras (for bonus points), that would be nice:&lt;br&gt;
Web 2.0</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.30523</guid>
	<pubDate>Tue, 10 Jan 2006 04:13:52 -0800</pubDate>
	<category>application</category>
	<category>firstquestion</category>
	<category>time</category>
	<category>web</category>
	<category>work</category>
	<dc:creator>bkudria</dc:creator>
	</item>
	<item>
	<title>Online Wedding List?</title>
	<link>http://ask.metafilter.com/28587/Online%2DWedding%2DList</link>	
	<description>Is there a online wedding list service where the gifts can be from anywhere (just a descriptive list, not for ordering)? I&apos;m getting married next year, and since my partner and I have been together for a while already, we don&apos;t want to get loads of stuff we&apos;ve already got, hence the need for a wedding list.&lt;br&gt;
&lt;br&gt;
I don&apos;t want it restricted to one shop (online or off) and would love a simple checklist of presents and where they can be found/hyperlinks. Ideally this list would be password protected and I could just email out to the guests where it was. &lt;br&gt;
&lt;br&gt;
I thought about using basecamp, but don&apos;t want to have to force people to join just to edit the page. &lt;br&gt;
&lt;br&gt;
Any ideas mefites?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2005:site.28587</guid>
	<pubDate>Wed, 07 Dec 2005 04:24:50 -0800</pubDate>
	<category>application</category>
	<category>web</category>
	<category>wedding</category>
	<dc:creator>sdevans</dc:creator>
	</item>
	<item>
	<title>Looking for an application to give me phonetic spellings of words and surnames.</title>
	<link>http://ask.metafilter.com/14644/Looking%2Dfor%2Dan%2Dapplication%2Dto%2Dgive%2Dme%2Dphonetic%2Dspellings%2Dof%2Dwords%2Dand%2Dsurnames</link>	
	<description>I need an application (preferably web based) in which I can enter a word, including surnames, and get the phonetic spelling in return. Any ideas?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2005:site.14644</guid>
	<pubDate>Tue, 01 Feb 2005 11:05:38 -0800</pubDate>
	<category>application</category>
	<category>phonetics</category>
	<category>pronunciation</category>
	<category>spelling</category>
	<category>web</category>
	<category>webapp</category>
	<dc:creator>Heatwole</dc:creator>
	</item>
	<item>
	<title>Need replacement for Formmail and NMS Formmail</title>
	<link>http://ask.metafilter.com/14125/Need%2Dreplacement%2Dfor%2DFormmail%2Dand%2DNMS%2DFormmail</link>	
	<description>Due to &quot;security concerns,&quot; my web host provider has just banned two &lt;a href=&quot;http://nms-cgi.sourceforge.net/&quot;&gt;Form-to-email&lt;/a&gt; &lt;a href=&quot;http://www.scriptarchive.com/formmail.html&quot;&gt;scripts&lt;/a&gt; (Formmail and NMS Formmail). Now I&apos;m hard up to find a replacement. Any ideas? I&apos;d prefer a solution that doesn&apos;t require a mastery of PERL to configure.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2005:site.14125</guid>
	<pubDate>Mon, 17 Jan 2005 14:54:05 -0800</pubDate>
	<category>application</category>
	<category>email</category>
	<category>form</category>
	<category>perl</category>
	<category>php</category>
	<category>python</category>
	<category>replacement</category>
	<category>script</category>
	<category>security</category>
	<category>web</category>
	<dc:creator>Pinwheel</dc:creator>
	</item>
	
	</channel>
</rss>

