specifications

How to write a good SRS for multiplayer Flash game?

I am relatively new to creating SRS for a multi-player Flash game. Then are there some points difference from normal SRS? What are important things that I should pay attention. Can anyone point out some good samples / examples? Thanks. ...

c# - is SHORT data type or it is still INT?

Hi, I am doing some classification and I am not sure: INT is a primitive datatype with keyword "int" But I can use Int16,Int32 or Int64 - I know C# has its own names for them. But are those data types as well or it is still INT? And mainly, can we say "short" is a datatype or INT16 is a datatype? Thanks :) ...

Can a valid Unicode string contain FFFF? Is Java/CharacterIterator broken?

Here's an excerpt from java.text.CharacterIterator documentation: This interface defines a protocol for bidirectional iteration over text. The iterator iterates over a bounded sequence of characters. [...] The methods previous() and next() are used for iteration. They return DONE if [...], signaling that the iterator has reached t...

What are some good specification/requirements document items for a small iPhone app project?

I'm whipping up a short specifications/requirements document for a small prototype iPhone app project. Describing the basic functionality and behavior is not an issue for me. But, since my mobile application and iPhone development knowledge is very weak, I'm not really sure what else should be in such a document regarding best practice...

iPad magazine file formats/specifcations

Hey all, As we all know the concept of magazines are emerging on the iPad. Time magazine being the best example. I want to know if the subsequent magazines are required to follow a standard for the file formats, extensions and file sizes they can use for the magazine. I mean some sort of a standard or specifications for the magazine deve...

Is doxygen the (de facto) standard documentation syntax specification?

We all have the good habit of documenting our code, right? Nowadays, in-code documentation itself has a syntax. It's almost like a programming language onto itself. The questions are: What (How many) documentation syntax specifications exist? Is there a standard documentation syntax? Who is defining this standard? Is there an of...

What's stopping me from using arbitrary tags in HTML?

Even the new HTML5 tags aren't enough to describe structures without falling back to divs. What's stopping me from changing: <div class="post"> <div class="userinfo"> <span class="name">Casey</span> <img class="avatar" src="..." /> </div> <div class="body"> <p>blah blah blah</p> <p>blah blah b...

Software Requirements Specification for Reports

Reports, generally, have the following components: Report title Physical location (repository, network drive, or web server file system) Parameters (hidden and user-supplied) Query (SQL) Security (roles and authorization) Formatting and layout (column order, static text, and images) Q.1. What else would you want to read in a technica...

What's a good way of branching specifications alongside code using TFS and Sharepoint?

We are a software product company and our product codebase naturally gets branched for different projects. We currently use TFS2008 configured to store documents in SharePoint 2007. Both of these will be updated to 2010 versions, starting with TFS. We'd like to branch - and not just version - our specifications so that any release from ...

Is HTML5 canvas capable of rich complex games like Flash?

Also, since it takes so long for a standard to come out for things like HTML, is it possible that the <canvas> in HTML5, though it may not be replaced in specs, will be updated often in the browser so that it can get better and better like Flash did/does in its various iterations? In other words, we may have <canvas> ten years from no...

What does "From any class-type S to any interface-type T, provided S is not sealed and provided S does not implement T." actually mean?

What does "From any class-type S to any interface-type T, provided S is not sealed and provided S does not implement T." actually mean? I came across this in the C# Language Specifications here: 6.2.4 Explicit reference conversions The explicit reference conversions are: ... From any class-type S to any interface-ty...

What is the earliest timestamp value that is supported in ZIP file format?

I am trying to store dates as latest modification timestamp in a ZIP -file. It seems that ZIP format support only dates after 1980-01-01 as a last modification time (at least via Java API java.util.zip.ZipEntry ) Is this correct? Is the earliest supported modification timestamp really 1980-01-01 00:00:00? I tried to find some references...

Rationale behind OverflowException thrown with negative array size?

After writing code that can be boiled down to the following: var size=-1; var arr=new byte[size]; I was surprised that it threw an OverflowException. The docs for OverflowException state: The exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an overflow. I couldn't see ...

How to check C source code against the current standard?

I'm continuing to learn C and would like to adhere to whatever is the current standard, but finding a good reference to that seems to be problem. From what I've found online (mostly through Google and Wikipedia) is that the current standard used today is C99, more formally the ISO/IEC 9899:1999 standard. When I'm writing C code, I ofte...

enum.values() - is an order of returned enums deterministic

I have a enum SOME_ENUM: public enum SOME_ENUM { EN_ONE, EN_TWO, EN_THREE; } Will SOME_ENUM.values() always return the enums in the order of enum declarations: EN_ONE, EN_TWO, EN_THREE? Is it a rule or it is not guaranteed to be not changed in the next Jdk releases? ...

Need advice for on creating a new "standard"/"language"

UPDATE: It was suggested in the comments that I create a wiki for this. I have done, you can find it here (should you wish to keep tabs on it and/or contribute). http://vrs.tomelders.com I've never worked on anything like this before, so I'm completely winging it. I've never worked on anything like this before, so please I'm want ...

Where can I find old PDF documents illustrating the new features of each PDF specification

A proprietary PDF reader is being created. In order to test if everything is working I'm looking for old demo documents that would illustrate the new features of each edition. With those documents I can test how well the reader works by viewing the old PDFs in it. Where can I find the said demo documents relating to the specifications ...

Writing quality specifications with SpecFlow (or equivalent tool)

I've been playing with SpecFlow for the last couple of days. During that time I realized I should brush up on writing quality specs for these systems. Could someone point me towards some resources with best practices on creating quality specifications for SpecFlow or similar tools? ...

Does the OMG provide a version of the MOF 2 specification as an XMI document?

I can't seem to find one on the OMG's website. I need this document for bootstrapping the M3 model so I can load the UML metamodel (M2) http://www.omg.org/spec/MOF/2.0/ I can build on my self by drudging through the PDF specification, however I was hoping to find a prebuilt model. ...

Is there a language spec for clojure?

Is there a language specification for clojure? Something that precisely defines the lexical syntax and grammar in EBNF or something similar? The closest thing that I could find is the clojure website, but that doesn't really quite meet the requirements of a language spec (despite being an absolutely wonderful resource). If there is no...