tools

Continuous Integration System for a Python Codebase

I'm starting work on a hobby project with a python codebase and would like to set up some form of continuous integration (i.e. running a battery of test-cases each time a check-in is made and sending nag e-mails to responsible persons when the tests fail) similar to CruiseControl or TeamCity. I realize I could do this with hooks in most...

Is there an IDE that provides code completion for Python

I am quite fond of the Intellisense code completion baked into Microsoft Visual Studio. I find that I only type 2 to 4 characters of any given keyword which drasticaly speeds up my coding. Now that I have been spending time writing some Python code I find myself reaching for ctrl+space. Are there any IDEs that support code completion i...

Wordpress theme development offline tools

Are there any offline tools available for Wordpress theme development other than Dreamweaver extentions? I'm looking for something that renders a page in a Gecko (or related widget) window in response to my editing of the theme code so I don't need keep editing files on a web server. Any ideas? EDIT: Should have been more clear. I ha...

Online Peer Code Review?

For people who work on very small teams, or by themselves, or on teams where they are by far the best developer and have a need to learn from someone better than them, are there any online resources/methods for doing some sort of peer code review? I used to be pretty active in the online art community (specifically drawing anime) and th...

Monitor a specific RSS

For all the RSS feeds I subscribe to I use Google Reader which I love. I do however have a couple of specific RSS feeds that I'd like to be notified as soon as when they get updated (say for example a RSS feed for a forum I like to monitor and respond to as quick as possible). Are there any tools out there for this kind of monitoring a...

A good freeware ICL browser?

Pre-emptive justification: You need to fiddle with icons when programming, so this counts as a programming question, right? Do you know of any good freeware applications that can browse the contents of Windows Icon Library (.ICL) files? I'm not interested in simple extraction. I'm looking for explorer-like browsing within libraries and ...

Essential Programming Tools

We all have different needs due to the platform and/or stack we work with, and simple programmer preference is famous for starting religious wars. However, in each area there is usually a set of tools that get recommended over and over, even though people might individually prefer one member over the others. Unix text mode code editors...

Auto Generate Database Diagram MySQL

I'm tired of opening Dia and creating a database diagram at the beginning of every project. Is there a tool out there that will let me select specific tables and then create a database diagram for me based on a MySQL database? Preferably it would allow me to edit the diagram afterward since none of the foreign keys are set... Here is wh...

Setting up an Erlang development environment

I'm interested in looking at Erlang and want to follow the path of least resistance in getting up and running. At present, I'm planning on installing Erlang R12B-3 and Erlide (Eclipse plugin). This is largely a Google-result-based decision. Initially this will be on a Windows XP system, though I am likely to reproduce the environment on...

Do you have any recommended add-ons/plugins for Microsoft Visual Studio?

Freebies preferred, but if it is worth the cost.... ...

Do you have any recommended plugins for Eclipse?

Any great plugins out there, free or otherwise? ...

What are your must-have tools?

I'm curious about what types of tools and specific tools people can't live without in their daily work. Anyone interested, please post up to 10 categories of tools you can't live without, and then with it as many specific implementations of that tool that you use. The reason for this category/implementation split is to compensate for t...

IDE suggestions: Eclipse IDE vs. Zend Studio ( confused )

Ok, heres one I've been saving for the day SO comes through. Ive always been a Zend Studio user (PHP developer here, 5 years self taught). Just fairly recently Zend introduced an Eclipse version of Studio which, albeit a lot easier to install I keep hitting walls when it comes to setup, some things are just 20-click retarded (e.g. confi...

What code analysis tools do you use for your Java projects?

What code analysis tools do you use on your Java projects? I am interested in all kinds static code analysis tools (FindBugs, PMD, and any others) code coverage tools (Cobertura, Emma, and any others) any other instrumentation-based tools anything else, if I'm missing something If applicable, also state what build tools you use and...

Best Multi-Language Documentation Generator

What is the best documentation generator? I want to something that will easily add templates for documenting functions, classes, etc. I know there are several tools out there -- from Visual Studio plugins to external applications that take code files as input. which is the best? (If language-specific, specify) are there any document...

Geographically Distributed Development

My company is using me as a sort of guinea pig for having developers on both sides of the US. The main office is located in Denver, and I'm in Louisville, KY. I've been trying to come up with ideas to make the remote development experience line up better with the experience in the main office. It obviously will never line up perfectly, b...

How do you manage all your projects and ideas?

I have a billion potential ideas running through my head. About five of those I have actually started and have become "side projects" in addition to my "day job". Some are further along than others, and a few are even demonstrable. The problem I have is that one always takes attention away from the others. I don't want to give up any of ...

Why are MSDN subscriptions less expensive in the US?

The Economist famous Bic Mac index is an informal way of measuring the purchasing power parity between currencies. Perhaps we should create the equivalent MSDN index. A Visual Studio Team System Developer MSDN Premium 1 year subscription (without taxes) costs: USA, $5469 UK, £3670, $7256, 33% more EU, €5855, $9119, 67% more Norway, NOK...

Eclipse : Class file name must end with .class exception in Java Search

I was hoping someone could help me out with a problem I'm having using the java search function in Eclipse on a particular project. When using the java search on one particular project, I get an error message saying 'Class file name must end with .class' (see stack trace below). This does not seem to be happening on all projects, just o...

Improving Productivity of my Teams

Last year we were focused on improve our technical capacities and leveraging our knowledge of various architectures and frameworks and methodologies. This year (August mark the start of a new accounting year) we need to improve our productivity. By this I don't means we need to get more KLOCs per month per programmer. What we need is t...