software-development

What are the names of network interfaces on the Motorola CLIQ XT?

The network interfaces on Android interfaces are listed as directories in the file system in /sys/class/net/. For most Android devices the network interface for gprs traffic is called rmnet0 and for Wi-Fi it's usually eth0 or tiwlan0. I suspect that the cell interface for the Motorola CLIQ XT is rmnet0, but I would like to have this co...

Can you suggest a bug tracking tool for a one person team?

I need something that's open source (or very cheap) that I can use at home. I do side work and cannot afford something like ClearQuest. I would really like to run this tool from my dev machine without using a server. ...

how do i make my own P2P software ?

how can i make my own napster ? which library are these p2p programs using ? i am not too familiar with the concept of socket programming. could you make p2p program using Qt4 ? i've been wondering about this question since the Napster days. how would you also go about creating the next "bitorrent" ? is this by using similar socket li...

Secrets of delivering .NET size large products?

In software companies I have seen it's really hard to work on very large products where everything depends on everything else. For instance Microsoft works on C#, F#, .NET, WPF, Visual Studio where these things are interconnected. I don't know how many people are involved, but if it's in 100s, how do they keep in sync with everything, s...

35000 ft. Overview of Software Technologies

Friends! Can someone point me to an explanation (subjective/ map) which untangles the complex mesh of technologies which kinda overwhelms a newbie who wants to get an understanding of what fits where in terms of software. Thanks Another way of asking the same question: "Can someone talk about the technology ecospace"? What are the set...

What tools or libraries used in your company to speed up the development and ensure the quality ?

As far as I know some company will use Devexpress to speed up the UI design some company might use the AssistX . another question: is there any plugin which can help to keep a eye on our company 's code convention? If someone don't follow the convention, visual studio will warn him ? ...

How to deal with database access in long-running 2-tier application?

I am currently working on server application that has to deal with reasonable amount of clients over TCP in LAN. Tasks that server has to accomplish vary from trivial to mildly-complex, and most of them include some form of database interaction. I'd like to make database access asynchronous, since not all queries are equally complex. Th...

Getting started in Mac Development; No Mac.... What Do?!

Possible Duplicate: How can I develop for iPhone using a Windows development machine? Hi folks, With all the RDF et al around King Jobs' newest glass beermat, I'm getting the feeling that its a good time to add the 'iphone/ipad developer' string to my bow. One problem (two if you count not being in a financial position to s...

How do you create a GUI if you are not graphic savvy?

Imagine that you have the next silver bullet software idea and you are a terrific programmer but you don't know a thing about Photoshop and colors stuff. Do you hire a graphic? Do you steal from some free templates? Do you have any advice to handle this common problem? EDIT: My question is on GUI in general: Web, Desktop or Mobile. ...

Any free memory leak detector for Qt?

I'm looking for free memory leak detector for Qt. I use Qt Creator 1.3 with Qt version 4.6 (32 bit). The platform is Windows 7 Ultimate. Thanks. ...

Is it okay to store user data in XML files?

I have an app that is being used by a few users (< 12 users). There are less than 2000 records so I decided to use an XML file and store the file under \company\product\p.xml. Is this okay or am I breaking some design guidelines without realizing it? EnvironmentL .net/c#/winforms Update: Only 1 user, 1 thread will be reading or updat...

What is the Software Development Lifecycle?

Our investor wants a SDLC. I've never written one before, and I don't have enough time to go and buy a book, or spend much time learning about them. From what I've been told about them, they consist of requirements (what needs to be done), and a list is done. Is this correct? Update: I have found this article which really helps to expl...

Cure for puzzle piece programming habits?

Even though I went to a decent CS school, I was still taught with the mentality of programming with puzzle pieces. By puzzle pieces I mean, looking up code segments at each step of the development process and adding them together as needed. Eventually gathering all of the pieces and having a properly working program. So as an exampl...

Constantly changing frameworks/APIs - how do we keep up?

This question isn't really for any specific technology but more of general developer question. We all know from experience that things change. Frameworks evolve, new features are added and stuff gets removed. For example, how might a product using version 1.0 of the "ABC" framework adapt when version 2.0 comes along (ABC could be .NET...

how to develop complete software suite/platform ?

here's an example of a company selling complete software suite/platform www.ql2.com/technology/platform.php i wonder how are such suite/platforms developped ? do you have to use J2EE ? i am more interested in how this company is able to produce their own proprietary WebQL language. www.automationanywhere.com/products/AAServer.htm is...

How to start developing applications for Samsung Corby S3653 WiFi?

I want to develop applications for this mobile phone but I don't know where to start. For example first thing I need is to develop a call recorder app to record incoming & outgoing calls. I've downloaded Java ME Platform SDK 3.0 (+ Java SDK) and tested with hello world and it was up and running :). Any suggestions for resources about mo...

Proactively using 'lines of code' (LOC) metric in your software-development process?

hi there, Codebase size has a lot to do with complexity of a software system (the higher the size the higher the costs for maintenance and extensions). A way to map codebase size is the simple 'lines of code (LOC)' metric (see also blog-entry 'implications of codebase-size'). I wondered how many of you out there are using this metric a...

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 ...

Computer Quiz Management Software

My university is holding a quiz contest in 2 weeks, and I need some sort of software (desktop or web based) that can be used to manage the quiz. I need functionality like an admin panel for adding teams, creating matches between 2 teams, adding questions and answers. I then need the software to automatically display the questions, accept...

car parking management software development

Hello everyone, I am planning to develop a car parking management software (for a car parking company). I am currently in the planning phase. I am wondering whether there are any existing/popular car parking management software/platform/companies -- so that maybe I can make some reference from them or buy them directly? :-) Appreciate ...