software

Who pays developers of open-source software?

We are facing a lot of open source software. But someone needs to write that software. How are they payed? Do you know a good article about the open source politics and economy? Sometimes the big companies themselves release open source because they have some benefits. Then they sell support, advices ... My question is what is the re...

How to discover architectures\techologies used by a non open source software

Sometimes i would like to know how a cool software is made or the brilliant architecture behind an hot web service; but the software is not open-source and the web service have no public documentation. Do you have any techniques to discover some hints on how a software is made? Is it possible to do it? Do you know some site that ...

Feature Driven Development Model (SDLC)

Hi All I've been searching all over the internet for days. Does anybody have, or know of, and can share sample Feature Driven Development documents? I keep coming across gazillions of "samples" with absolutely no useful information whatsoever. Thank you jt ...

stock exchange software

Hi, Does anybody knows how several tens of display screens are refreshed each second in stock exchange buildings? Of course the server pushes the data to each screen, bud is this custom technology or some well known technology like example MSMQ ? Are there any study papers, books or something for the architecture of this kind of softw...

Dreamweaver equivalent for Linux

Hello, I am looking for an equivalent software to Dreamweaver in Linux. Thanks Jean ...

Software/Webapp for creating computer science diagrams

What are some good programs or web-based applications that can be used (preferrably (but not necessarily) for free) to create diagrams for computer science articles or dissertations? Particularly, I'm looking to represent data structures such as stacks, linked lists, trees, etc.. Any ideas? ...

software to manage applications within business.

Hi I have been tasked to either find an off the shelf solution or to build inhouse some software that can maintain a list of all of the applications within our business, assign them to the different business areas that use them and list all the servers, documents, knowledge base etc that relate to the app in question. Does anyone know ...

What languages should a microISV use to write commercial software?

I've been writing software in Java for many years now, but it was always for internal applications that would be deployed to a server. I'd like to get into writing desktop applications now but I don't know where to start. I've written a few Java/Swing applications but again they were for internal use. My understanding is that Java and...

How should important terms be emphasized in documentation?

Software will often introduce and formalize concepts that may have ambiguous definitions in the real world. For example, in an attendance tracking system, an Occurrence refers to an Excused Absence, an Unexcused Absence, or a Tardy. In technical documentation (both in helper text and in user guides, etc), should these concepts be proper...

Agile Whiteboard Software

Can anyone recommend decent software that could replace a physical whiteboard, as used in Agile development? I've had a look at http://www.brightgreenprojects.com/ but ideally we'd like something we could host ourselves. We use Jira for issue tracking, and are looking at integrating GreenHopper for project management at the moment. Th...

What every digit means in software version (1.7.1.0, for example)?

Hello, What could every digit mean in software version? (for example, 1.7.1.0) How do you numerate your versions? Thank you. ...

SOW, SLA, TOS....am i missing anything else ?

when doing long term sale of service or software, what type of legal contracts need to be drafted ? i'm not a lawyer, and was looking for a general template on statement of work, service level agreements and terms of services. how are java enterprise applications requiring server side logic, delivered by the vendor to the client ? do th...

Why is it still so hard to write software?

Writing software, I find, is composed of two parts: the Idea, and the Implementation. The Idea is about thinking: "I have this problem; how do I solve it?" and further, "how do I solve it elegantly?" The answers to these questions are obtainable by thinking about algorithms and architecture. The ideas come partially through analysis ...

purchasing source code from third party vendor

Hi Our company uses some third party vendors to write some of our external facing web sites, however with one vendor we keep experiencing over inflated charges for simple changes and it has been decided to bring the product in-house. I have been tasked to provide a list of deliverables/checkpoints that would form a part of the agreeme...

Where do you find images and graphics designers for your softwares ?

Possible Duplicate: Where can one find free software icons / images? Hi, As a programmer, I'm sure some of you already experienced the same problem: You create a good software (free, open-source, or for friend-only diffusion, whatever) relying on good code and good ideas but since you're a programmer and not an image designe...

Which software systems exist for creating Web pages from arbitrary database structure?

I would like to know whether there are software that a user can edit or create the database structure from WEB-UI, and after automatically generated CRUD pages. WEB-Site can use not only personal with developer skills. Advanced users, managers also can use system functionality. As joomla, only with other features they are talking about ...

In software engineering, is it required you're good in math or physics there?

In what particular situation you will need a depth knowledge of math/physics in software engineering? ...

Traits of military projects

For those of you with experience in both, civil and military projects. Are there specific software engineering traits that usually shows up more often within military projects? I mean things like paperwork, language of choice, management hierarchy... ...

Automatically support new changes with Python.

I was working on a program,that I need to support new additions. Hmmm. Let me give you some background on the program. It is an educational software program that has quizzes for the user to take, just to gain odd knowledge. Now, It currently supports 6 subjects, all organized with directores on the HDD ( i.e. the Science directory is ca...

Mediator Pattern for trivial messages ?

Hi, Is it a good programming practice to use the mediator pattern for trivial messages (show an image viewer window etc.) ? Mediator.NotifyColleagues(Messages.DISPLAY_IMAGE, image); instead of just using frmImageViewer.Show(image); I use the mediator program in my program a lot and was wondering how much is too much. Regards, ...