unit testing - How to use combinations of sets as test data

unit testing - How to use combinations of sets as test data

I would like to test a function with a tuple from a set of fringe cases and normal values. For example, while testing a function which returns true whenever given three lengths that form a valid tria…


iphone - Tips for a successful AppStore submission?

In a day or two I'll be ready to submit my iPhone app to the AppStore and I'm curious whether people who have gone through this process have any tips/suggestions for a smooth submission process. Here'…


security - Checklist for Web Site Programming Vulnerabilities

Watching SO come online has been quite an education for me. I'd like to make a checklist of various vunerabilities and exploits used against web sites, and what programming techniques can be used to…


GUI design techniques to enhance user experience

What techniques do you know\use to create user-friendly GUI ? I can name following techniques that I find especially useful: Non-blocking notifications(floating dialogs like in Firefox3 or Vista'…



testing - How do you test the performance of a website?

Are there specific tools to perform the following job or there is a suite of tools that help me do the following: How can I check page load times? How can I track down a page that hogs memory? How c…


What are the best practices for avoiding xss attacks in a PHP site

I have PHP configured so that magic quotes are on and register globals are off. I do my best to always call htmlentities() for anything I am outputing that is derived from user input. I also occasiona…


What tools do you use for Security testing of web applications?

Are there any tool you recommend for security testing of web applications? I have used WebScarab from OWASP, but find it a bit difficult and unwieldy to use. Is there anything else better you would…


Release management-best practice

I work for a product development company.We first do internal releases,and then public release.I was wondering, how other product developing companies manage their release? How do you give release nu…


regex - Vim Markdown highlighting(list items and code block conflicts)

I decide to learn more about vim and its syntax highlighting. Using examples for others, I am creating my own syntax file for Markdown. I have seen mkd.vim and it has this problem too. My issue is be…


How can I stream an XPS document to a browser and embed it in a webpage?

I'm looking for some suggestions on how to go about this. Any input is appreciated! Currently, I have an ASP.NET MVC application. On the client, I have a link with an ID of an XPS document. When t…




how app guidelines store submission for apple and best practices