tools

tools for downloading software + automatically verifying integrity

(moved here from a combined question) I'm wondering if there are any software tools projects to: create a standard machine-readable format for publishing a small metadata set = (download link + MD5 hash + optional public key and/or certificate) plus a browser plugin (preferably Firefox) to automatically read that data and assist in th...

Tools to help me generate an xml schema for a mssql database?

I'd like to be able generate an xsd of my MSSQL database's structure. Are there any tools or libraries that help me to this? The VS designer for typed datasets come's close, but I'm looking for a programmatic approach. ...

Interactive math proof system

I'm looking for a tool (GUI preferred but CLI would work) that allows me to input math expressions and then perform manipulations of them but restricts me to only mathematically valid operations. Also, the tool must be able to save a session and later prove that the given set of saved operations is valid. Note: I am Not looking for a sy...

Data Viewer for AppEngine (Java) development server

The Google AppEngine development server simulates Google's backend database with an embedded database. It creates a file on you local disk that you can delete to clear the DB. Is there a tool that allows to browse and edit this data, similar to the Data Viewer that you get for deployed applications? Clarification: I am asking about the ...

Tools for keeping unit tests organised and named correctly

I have been trying to clean up the naming and organisation conventions of our projects' unit and integration tests. We are using C#, NUnit, Visual Studio and Resharper. It seems that if there is one best practice for unit test organisation it is that the layout and naming of the test classes and namespaces should mirror those of the cod...

Author in wiki, generate PDF documents, CHM files or embedded help

Anyone know of a wiki or wiki plugin that generates a PDF file or CHM file that spans the entire wiki? I would like to have control of the table of contents. I would like the internal and external links to work. Ideally allow for tweaking the output template, but that is not a deal-breaker. I want to generate content using WIKI synt...

OpenID development and debugging tools

Any pointers to development, primarily debugging tools, for OpenID? In particular, I'm looking for a tool to record and view the OpenID traffic through the User-Agent during an indirect communication authentication session. An OpenID provider and relying party that offered debugging info about authentication attempts would be nice, too...

How to write, compile and run c# for free (in windows)

Is it possible to use c# for free? Which tools would you use? For fun / studying : I'm pretty sure you can, but still, the tools question remains. For programs you wish to sell? The tools I'm looking for : IDE (as complete as possible, debugging, refactoring, libraries, intellisense, ...) If not in IDE, compiler Unit Testing Doc...

Requirements tools with voting systems built in?

Are there any requirements gathering tools that have a voting system built in? Using categorization is not working well as the law of the land has been whomever reviewed it last has the final say. This has been a proposed solution to settle differences in opinion during the requirements phase of a project. Design by committee is a wel...

how to prevent vim from creating (and leaving) temporary files?

Why does vim create <filename>~ files? Is there a way to disable that? If it's for backup (or something), thanks but no thanks, I use git so I don't need your silly backup. Also, these .<filename.with.path.hints>.swp files too. How do I tell vim not to create those? or at the least to cleanup after itself? EDIT wops, duplicate: ...

Open source data modeler

Is there any open source data modeler available? If yes, which is the best or closest to Rational Rose? ...

How can I manage multiple configurations of a single Haskell program?

What is an alternative to autotools in Haskell world? I want to be able to choose between different configurations of the same source code. For example, there are at least two implementations of MD5 in Haskell: Data.Digest.OpenSSL.MD5 and Data.Digest.Pure.MD5. I'd like to write code in such a way that it can figure out which library is ...

alternatives to NCover?

Having problems with merging multiple ncover reports into one big report, I'm looking for a free alternative to ncover. It should have to possiblity to work with nunit, where nunit is configured to run 2 sets of tests on the same assembly (one set of tests is database independent, the other set requires a configured database). In the en...

Compare text of two methods

Is there a tool that can do a diff of two methods? I'm working on some legacy code that has several 100-200 line methods that contain a lot of duplication and I would like to abstract the duplication out. Being able to diff the two methods would be a huge help. In case it matters, I'm working with .NET and Visual Studio 2008. ...

Work Item Tracking tools

While (in some ways) it would be nice to use Team Foundation Server as a source repository and work item tracker (as well as all of its other great features), TFS is a fairly costly beast (esp. for a single developer). Does any one know of any freeware / cheap Work Item Tracking tools out there? It would be great to get something to in...

What are some ways you can manage large-scale assembly language projects?

At my university the Assembly Programming (x86 and MIPs) class is drawing to an end. I've thoroughly enjoyed my work in assembly and I would really like to continue working with it. You would think that having to do everything myself would be a drag but I have found that there is a level of transparency that I don't get with higher le...

What is the best choice for a corporate wiki/blog software tool

With no limits on the technology and cost what is the best wiki/blog solution for corporate use. I have a customer that wants to use blogs to post up-to-date information on company standards for discussion and dissemination, then when the blog entries have been massaged they want to move the content to a wiki page as a more permanent pla...

What programming tools haven't been written yet?

What tools would you like to have to make development easier, which either don't exist yet or are too niche/un-featured to be useful. This question was prompted by Redgate (no connection) who are looking to build a proper version control tool for Sql - that's been an obvious gap for years and will hopefully now be filled. Joel has been ...

automation tool for application accessed remotely

I am using citrix to access a application remotely. I am not able to use winrunner as it dosent identify objects as application is not installed on working PC. Is there any tool to automate such application ...

Is there something like AppVerifier or Driver Verifier for Linux?

I am hoping that someone can point me toward Linux software similar to the Microsoft tools Application Verifier and Driver Verifier. (They are stress testers for Windows applications and drivers, respectively.) Do such things exist for Linux? ...