Boards.ie uses cookies. By continuing to browse this site you are agreeing to our use of cookies. Click here to find out more x
Post Reply  
 
 
Thread Tools Search this Thread
18-09-2009, 11:19   #1
Evil Phil
Moderator
 
Evil Phil's Avatar
 
Join Date: Mar 2001
Location: West Indies
Posts: 7,109
Developer Tools and Resources

Found something useful, then let us know.
Evil Phil is offline  
Thanks from:
Advertisement
18-09-2009, 11:36   #2
Evil Phil
Moderator
 
Evil Phil's Avatar
 
Join Date: Mar 2001
Location: West Indies
Posts: 7,109
Here's some of my toolkit

Some good online resources

Last edited by Sparks; 28-05-2011 at 17:16.
Evil Phil is offline  
Thanks from:
18-09-2009, 11:38   #3
nuttz
Registered User
 
nuttz's Avatar
 
Join Date: Mar 2006
Posts: 389
jarFinder
solve classpath problems quickly
http://www.jarfinder.com/
nuttz is offline  
18-09-2009, 15:39   #4
Sparks
Category Moderator
 
Sparks's Avatar
 
Join Date: Apr 2003
Posts: 30,710
  • Vim and particularly gVim with a half-dozen addons. That's my primary work environment, right there.
  • Gcc is my main compiler for C programming.
  • Make is, well, make
  • Artistic Style is a nice filter to run code through to ensure consistent formatting. It's a small thing, but small things count. And it can be fired from vim as well.
  • Boxes, also fired from vim, is handy for formatting some comments and other stuff.
  • Trac is my current ticket-tracking software. I've also tried (and bugfixed) Mantis and Bugzilla, but Trac is just more user-friendly, especially on smaller projects.
  • Mercurial for version control.
  • PgAdmin3 for working with Postgresql
  • MySQL Query Browser for most of my MySQL work (though MySQL Admin gets used a fair bit too)
  • PEAR and PECL for PHP libraries
  • XDebug for LAMP-stack debug work and DDD for debugging C/C++

Last edited by Sparks; 18-09-2009 at 15:43.
Sparks is offline  
Thanks from:
19-09-2009, 02:20   #5
satchmo
Moderator
 
satchmo's Avatar
 
Join Date: Apr 1999
Location: Montreal
Posts: 1,411
Some resources more oriented towards graphics & game developers....
  • Real-Time Rendering - one of the best books out there, and a great resource for up-to-date rendering-related links. Their blog is regularly updated with good stuff too.
  • GameDevelopers.ie - a community for Irish game developers in Ireland and around the world.
  • A good graphing applet that I often use for plotting various functions.
  • nVidia's developer zone - full of good stuff, including full online copies of GPU Gems 1, 2 and 3. Their Photoshop DDS plugin is especially useful.
  • AMD developer central - similarly good resources, but for AMD chips and ATI GPUs. Home of handy tools like RenderMonkey and GPU MeshMapper.
  • Gamasutra - home of Game Developer magazine and various good online articles. The post mortems are always a good read.
  • GameDev.net - probably the biggest indie game developer community site... the forums are a good resource for finding answers to problems you're having (someone else has probably had the same problem)
  • DevMaster.net - Similar to GDnet but smaller.
  • Valve, Insomniac and Crytek all have great pages collecting various presentations and publications given at conferences about their work. Insomniac's is especially good, going above and beyond the usual GDC presentations.
  • And finally xkcd, just because it's awesome.
satchmo is offline  
Advertisement
19-09-2009, 02:30   #6
Sparks
Category Moderator
 
Sparks's Avatar
 
Join Date: Apr 2003
Posts: 30,710
Quote:
Originally Posted by satchmo View Post
  • And finally xkcd, just because it's awesome.
Amen to that. I keep about forty-odd webcomics in my bookmarks, because some days, they're all that stand between me, a project manager, and a murder conviction...

Oh, and add in VirtualBox because it's so bloody useful - testing in IE6 from Linux, running sandboxed LAMP servers, the works. Virtualisation (be it VirtualBox, VMware or whatever) is an immensely useful tool.
Sparks is offline  
19-09-2009, 21:59   #7
NeverSayDie
Registered User
 
Join Date: Jul 2002
Location: Dublin
Posts: 401
I've been using the Regex Coach for years as quick little tool to debug/design regex's, very handy;
http://weitz.de/regex-coach/

Post from Scott Hanselman a few months back, listing a bunch of utilities and developer tools he uses, some good stuff in there;
http://www.hanselman.com/blog/ScottH...orWindows.aspx

On a .NET specific note, if you're P/Invoking back to the Win32 and other APIs, this site is very useful for getting calling profiles;
http://pinvoke.net/

Also re MS tech, they have a very handy Web Platform Installer, for getting set up with a Windows development environment in a hurry - Visual Studio, IIS, SQL, ASP.NET or PHP, etc. Also lets you grab various open source apps - wikis, blogs, forums, etc.
http://www.microsoft.com/web/Downloads/platform.aspx

If you want to get started/get further with ASP.NET development, lots of video tutorials and other resources here;
http://www.asp.net/

The MSDN Magazine tends to have some pretty interesting stuff, plus some in-depth material;
http://msdn.microsoft.com/en-us/magazine/default.aspx

Back when I worked with Perl, I used to use a text editor called Context, was simple but good. It's still going, AFAIK;
http://www.contexteditor.org/

These days as a lightweight/backup text editor I've been using Notepad++, pretty nice app. Does code folding, search across files, syntax highlighting and various other handy tricks.
http://notepad-plus.sourceforge.net/uk/site.htm
NeverSayDie is offline  
20-09-2009, 23:32   #8
fasty
Registered User
 
Join Date: Jun 2005
Posts: 979
Quote:
Originally Posted by satchmo View Post
Some resources more oriented towards graphics & game developers....

<snip>
Real Time Collision Detection - Great book and the author has a pretty amusing blog. His rants about design patterns and C++ are amusing to say the least.

Lockless Programming Considerations for Xbox 360 and Microsoft Windows
fasty is offline  
20-09-2009, 23:35   #9
fasty
Registered User
 
Join Date: Jun 2005
Posts: 979
LINQPad - Great for testing LINQ like you would SQL.

.Net Reflector - Browse the code in .Net assemblies. Very useful little tool.
fasty is offline  
Advertisement
21-09-2009, 11:39   #10
Genghiz Cohen
Registered User
 
Genghiz Cohen's Avatar
 
Join Date: Nov 2005
Location: A Room With a Moose
Posts: 5,596
3rd level student?
Want professional tools?
DreamSpark
Thank you Microsoft.
Genghiz Cohen is offline  
Thanks from:
21-09-2009, 15:07   #11
weiss
Banned
 
Join Date: Feb 2009
Posts: 246
  • Mingw GNU toolchain for windows - C/C++
  • JWASM x86 PE/ELF compatible assembler
  • Codeblocks IDE - free IDE
  • Qemu - great if you wanna program MIPS, PowerPC, ARM, x64 architectures without hardware
  • ResEdit - free resource editor

Last edited by weiss; 21-09-2009 at 21:13.
weiss is offline  
21-09-2009, 17:37   #12
satchmo
Moderator
 
satchmo's Avatar
 
Join Date: Apr 1999
Location: Montreal
Posts: 1,411
Oh and how could I forget RockScroll, one of the best Visual Studio plugins out there. The double-click highlighting is so handy... almost as handy as Visual Assist (sorely-needed intellisense replacement), but free.
satchmo is offline  
02-10-2009, 22:53   #13
amen
Registered User
 
Join Date: Oct 1999
Location: Galway
Posts: 2,181
my favourite
http://notepad-plus.sourceforge.net/uk/site.htm
amen is offline  
05-10-2009, 14:52   #14
zynaps
Registered User
 
zynaps's Avatar
 
Join Date: Sep 2002
Location: Killester
Posts: 1,383
A little surprised nobody has mentioned AutoIt yet - a ridiculously useful scripting language for Windows which focuses on GUI automation, but is good for lots of other things too - I only wish there was a similar thing for OS X (AppleScript doesn't really suffice). The editor of choice in their release bundles is SciTE, which seems very nice in its own right, but since I'm on a Mac at home I use Aquamacs Emacs (and vi for quickie jobs on the command line).

Process Explorer and... well, actually all of the Sysinternals utility suite.

TortoiseSVN is a nice shell extension for versioning your files with Subversion repositories.
zynaps is offline  
05-10-2009, 16:08   #15
Sparks
Category Moderator
 
Sparks's Avatar
 
Join Date: Apr 2003
Posts: 30,710
Quote:
Originally Posted by zynaps View Post
TortoiseSVN is a nice shell extension for versioning your files with Subversion repositories.
And there's also TortoiseHG which does the same thing for Mercurial repositories.
Sparks is offline  
Post Reply

Quick Reply
Message:
Remove Text Formatting
Bold
Italic
Underline

Insert Image
Wrap [QUOTE] tags around selected text
 
Decrease Size
Increase Size
Please sign up or log in to join the discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search