productivity

Subversion and Stats

If I wanted to see how productive I had been over a 6 month period is there any commands or tools I can run over a SVN repo to get this kind of information? by user (so I can filter to myself) I would like to see things like lines committed by me lines removed by me some kind of churn stat etc... Looking for an easy method. ...

Is there a way to estimate time/effort overhead due to team growing?

A team with say 100 people will be less productive (in terms of productivity per each one of them) than a team with just 5. So the question is, is there a way (a formula, a standard, or at least a hint) to estimate that overhead? ...

how to make visual studio highlight buggy code files like netbeans ?

Howdy, after translate to c# (from java) and using visual studio, I found that visual studio dosent have the netbeans feature that highlight the buggy code files in files browser and lines that contains errors in the left side of the code. I think this feature very useful and let me find some error before press compile/run. so I want to ...

Tactful ways of dealing with people who glob unrelated issues together in an email chain.

So I think everyone has had this. You have an email chain talking with a group of people about Project/issue X. A lot of discussion is going on about it, then someone interjects and asks if you can quickly solve A, B, C for another project. Once that is done, the flood gate is open and well the email chain is now pretty much garbage b...

Running Visual Studio without admin rights

We work on XP Pro workstations and use Visual Studio 2008 & 2010 to develop winforms, web and web services against local IIS and SQL Express instances. We currently have local admin rights on our main machine account. The proposal is to move to a low rights account for our amin login but to have another local account with local admin r...

Does eclipse have a debugger "step into selected" option that prompts for the method to step into?

I have used IntelliJ Idea on a few projects and I really like the feature it has in the debugger where I can step into a line of code, but choose which of the methods I REALLY want to step into, instead of going through them all until I hit the one I want. For example, the debugger stops at this line: String restult = getMyResult(getPa...

Which implementation of List to use?

In my program I often use collections to store lists of objects. Currently I use ArrayList to store objects. My question is: is this a best choice? May be its better to use LinkedList? Or something else? Criteria to consider are: Memory usage Productivity Operations which I need are: Add element to collection Iterate through the...

I can code only in evenings, but not in the morning or noon. Is there any way to fix it?

Hi. This is probably not the 100% programming question. But the SO is best place to ask it. I can code only in the evenings. After 15:00 I perform very-very good. Till the midnight I can do more than any of my colleagues did same day. But my colleagues requires me in the morning and noon. So I must be in the office same time as they ar...

Distributed Version Control "killer applications"

Considering switching to Mercurial? We are too. I'm currently studying the benefits of DVCS which turn out to be vast, lust and must. I would love to hear from the community typical usage patterns. Let's create a "Top (te)N" productivity feature list for DVCS (based on Mercurial, or alike). Please describe work flows that prove to be...

Problem with blocking site by hosts

I have problem with blocking sites by hosts.ini . For example I have defined: www.todoist.com www.guardian.co.uk and when I enter in webrowser (FF, Chrome, IE) www.guardian.co.uk it's redirecting me to www.todoist.com But when I give address www.guardian.co.uk/sport it's redirecting me to www.todoist.com/sport . Do You know how to m...

Can you recommend a good Spotify playlist for developers?

We have an office sound system and most of the time it's pumping out really distracting playlists. Can you recommend or share a Spotify playlist that you listen to when you code? ...

What is the most effective work rythm for a programmer?

I was wondering what is the best work rhythm for the job a programmer does? I am coding all day long and sometimes I get stuck in a problem and it keeps me occupied a few hours before I realize that maybe I need a break. Some say frequent and short brakes help you but sometimes when I am focused on a problem I feel like a break would ...

What programs or techniques do you use for reading/manipulating files with fixed length records?

When mocking up test data for our product, or debugging customer data, it would be nice to have an app that is able to highlight columns or groups of columns as fields, or even to have the editor be aware of which columns are grouped together into fields. Currently using Vim, which is the best I've come across so far for this task. I'm...

What should I use vim Visual mode for?

I have been using vim for a couple of years now, and though I have learnt a lot of time saving shortcuts, but I have never used the Visual mode, which is supposed to be all powerful : ... Visual block mode (to edit columns) is something many editors lack, but that I can't live without. I have shocked and awed people at work using jus...

How can I minimize keystrokes while inserting similar lines in vim?

Sometimes I need to insert some similar lines in a file which differ only in a sequence number. For example, print "func 1"; print "func 2"; print "func 3"; print "func 4"; print "func 5"; Using vim, I end up copy pasting the first line using [yypppp] and then changing the last four lines. This is really slow if you have more lines to...

Why do some programmers hate IDEs or think programmers that use IDEs are bad programmers?

When I investigated ruby/rails, I found this philosophy/opinion to come up over and over again. People in the PHP world often think the same way as well. The thing is - I don't get it. I use an IDE, and frankly, I would refuse to work without it - i.e., in a text editor with basic syntax highlighting. There are just so many great feat...

Does a slow PC really affect productivity for great developers?

This is one of Joel's well-known assertions, it's even step #9 in the Joel Test and the classic view is nicely illustrated here: However as part of considering this, I wondered if a counter-claim is at all reasonable. After all, most of the time writing complicated software is done away from writing code. Wouldn't a great developer us...

International multi-OS keyboard layout for both coding and surfing?

So yes, the problem has been raised in parts multiple times already. Still I'm looking for a keyboard layout that has the following features: Easy on fingers (Dvorak-like layouts welcome) Easy for coding Includes german characters (typing ä with AltGr-p is not ok). Works well with web-browsing (Ctrl-t and Ctrl-w on one hand, left one v...

How do you start knowing when to write code?

I've been a programmer for a few years now and I've noticed that my productivity increases and error rate decreases the less code I write. I favor collections over writing my own data structures and I've utilized libraries from various sources where I can (python packages, codeplex, etc). I'd like to take it a step further though and l...