suggestions

Ajax project suggestion.

Hi everoyone, Yesterday, a friend of mine asked me to suggest to him an interesting Ajax based project to do in his spare. I first thought that it'll be an easy task but no idea came out! So is there any interesting idea out there? The difficulty level wouldn't be a problem as he is willing to learn Ajax and for me, nothing better tha...

Cool open source projects

This is a similar question to one posted earlier, but slightly different. I'm interested in what your favorite Open Source app is. I don't care if it's well coded or if it isn't active anymore, I just am interesteed in apps that work and do something useful. The internet is a big place, so with a few suggestions some of us may find a new...

Very slow compile times on Visual Studio

We are getting very slow compile times, which can take upwards of 20+ minutes on dual core 2GHz, 2G Ram machines. A lot of this is due to the size of our solution which has grown to 70+ projects, as well as VSS which is a bottle neck in itself when you have a lot of files. (swapping out VSS is not an option unfortunately, so I don't w...

Which plaform for a lightweight windows desktop app for internal use to run basic console commands (WPF, AIR, something else)?

We have a number of scripts that we use for various deployment and data import tasks. These are currently called through a number of command lines calls or batch files. We'd prefer a cool little interface to run them and collect feedback rather than a plethora of drop downs. This will probably be developed in our developer's "20% time" ...

What's a good Functional language to learn first?

One of the blogs I read has been going over the fundamentals of Functional programming lately, and it's gotten me a bit more interested. Then, someone posted a question here that seems like a good fit for recursion/functional programming, which got me thinking about Functional languages again. I'd like to learn one, but now I need to p...

The best of the non-obese technical books?

I have a bias towards the slim ones. (I am talking about technical books here ;-). By slim I mean the books I can read lying on the couch. That would approx to the books with no more than 400 pages I guess. GoF's design patterns has more pages, though I consider it as slim. I think you got the idea. Some of the best books I have read ar...

How do you prototype?

We prototype a design, GUI, just to analyze a particular problem, proof of concept, etc. Sometimes we throw away the prototype, and sometimes it ends up in the production code. We use different languages, technologies, strategies, and styles to prototype. What are the different situations you prototype usually and how do you prototype? ...

Is it feasible to introduce Test Driven Development (TDD) in a mature project?

Say we have realized a value of TDD too late. Project is already matured, good deal of customers started using it. Say automated testing used are mostly functional/system testing and there is a good deal of automated GUI testing. Say we have new feature requests, and new bug reports (!). So good deal of development still goes on. Note...

What language to learn next?

I'm a .Net (C# not VB) developer, with a fair amount of Java experience, I've dabbled in Haskel thought it was pretty cool but haven't found a use for it myself, I've done a little C and C++ and thought they were okay. I've also played with PHP and had some experience with VB6 (Yuck). I'm thinking of expanding my horizons and learning a...

Suggested JDBC books

I'm working in a medium-ish sized development group working on multiple projects and am looking to find good JDBC books for the team. Most of the developers already know the basics of JDBC, but are looking to learn best practices and more advanced topics. Topics might include: Advanced trips and tricks Patterns, and things that allow ...

Tree Algorithm

I was thinking earlier today about an idea for a small game and stumbled upon how to implement it. The idea is that the player can make a series of moves that cause a little effect, but if done in a specific sequence would cause a greater effect. So far so good, this I know how to do. Obviously, I had to make it be more complicated (beca...

Should I pursue ASP.NET WebForms or ASP.NET MVC

Firstly, I'm a software engineer doing web development in ASP.NET. We have a custom framework that we use that sits on top of .NET so most of my development work leverages more of our internal framework and less of the traditional web forms model. I've done web development for a couple years on my own as well, but I mostly use LAMP (wit...

SharePoint (MOSS) hosting with custom code allowed

I'm looking for a SharePoint (MOSS) shared hosting provider that supports deployment of custom solutions (.WSPs) - it'd be okay if it was medium trust. I'm building a public Internet site on SP and the client doesn't want to host it or pay for the license all up front. Any suggestions? ...

How to convert a software shop to TDD?

I would really love to push for TDD development inside the shop I'm working in. Lots of the seniors over there didn't work with unit testing or did unit testing that was hitting the database. I would love to bring some good arguments, books for training, possible coach to ease the transition. ...

How would you identify a user's most active sections?

On a website, everything is tagged with keywords assigned by the staff (it's not a community driven site, due to its nature). I am able to determine which tags a user is most active in (or, what tags they view the most). However, I'm not entirely sure how to choose the list. A few options present themselves, but they don't seem right to ...

How to overcome "it has already been done" problem when starting a project/business?

So, you come up with an idea that seems to be a good solution for an existing problem, or a different approach for solving a problem which makes the existing solutions obsolete or not needed anymore. Then you devote yourself to googling for relevant documentation, making plans about setting up the project, finding fundings and people t...

Is porting a library/code from lang.x to lang.y sane?

Like many, if not all, i too have a favorite programming language that i like to use in projects, read about, advocate about, sleep with etc.. which i'll call lang.y To not to re-invent the wheel, i mostly use others' works in my projects whe(n|re)ever i can. But sometimes, the already made wheels are written in other languages(lang.x) ...

Developing a use case document, looking for guides or software to help

I'm developing a use case document for a somewhat large piece of software a small team and I are planning to write. While I've written requirement lists before, I'm interested in formalizing my process as much as possible. This isn't because I'm trying to be unnecessarily enterprisey, but rather, I think some time could be saved with a...

Is there a system or framework for non-programmer form creation?

Anyone know of a system or framework for a non-programmer form creation? Not a full implementation, but something that handles the designer aspect and something that handles the displaying for being filled in. All the logic we'll be doing. Maybe just a pair of widgets. We've got a client-server application into which normal users enter ...

New technology in Web Developement

I am a web developer.Currently I have good technical skills in Java,Sql,Jsp/Servlet and Gwt.Now i am planning to learn some more new technologies in Web developement. Can anyone give suggestion about new technologies in web developement to learn? thank you. ...