DonationCoder’s (annual) N.A.N.Y. event for 2010 is now live

nanyrib_supporter_2010_tIn light of my recent article on DonationCoder, no dotTechie has an excuse for not being (at least) remotely familiar with the website =). However, what some of you may or may not know, DoncationCoder holds an annual New Apps for the New Year (N.A.N.Y.) challenge where programmers are encouraged to show off their skills and conjure freeware/donationware programs. While there are more specific rules to read about, in a nut shell, here the basic guild lines of N.A.N.Y 2010:

  • You must pledge that you are participating before the year ends; in other words, you must submit an application on or before December 31, 2009.
  • You can create any type of application you want. It can be for Windows, Linux, Mac, the internet, iPhone, Palm OS, Windows Mobile, Android, a script, a plugin, etc. However, it needs to be a new program that hasn’t been released publicly before November 2009 (updates to existing programs don’t qualify unless they are complete rewrites).
  • It must be free (or donationware) for personal use.

For those legal minds worrying about their software, by submitting your software in the N.A.N.Y. challenge, you do not give up any intellectual or otherwise rights to the program. You don’t “give” the program to, its owner, or its affiliates; the program is yours, you own it, and it stays that way.

If you are not sure what program you should create, I have one idea/request for a coder:

  • A program that can monitor the computer resource usage (CPU and RAM [Working Set and Private Work Set]) of a user defined program over a user defined period of time, log it, and give an average of the time it was being logged. This would make reviewing software a lot easier =).

You can also drop by DonationCoder’s program idea suggestion thread or coding snacks forum and see if any of the ideas mention there interested you. If you feel like you could use some assistance on your program, feel free to drop by DonationCoder’s “Offers of Assistance” thread and see if any skilled soul there will be a fit for you.

Stephen has written excellent articles on on Python and C++. It is now time for you to put that Python and/or C++ knowledge you gained to good use – go participate in NANY 2010! If enough dotTechies  join, I am sure Mouser wouldn’t mind a “dotTech team” so to speak (if you want that is).

To get started, visit the N.A.N.Y. 2010 pledge thread and make your pledge.

Related Posts

  • Crush

    Wihtout knowledge about your idea:
    “A program that can monitor the computer resource usage (CPU and RAM [Working Set and Private Work Set]) of a user defined program over a user defined period of time, log it, and give an average of the time it was being logged. This would make reviewing software a lot easier =).”

    I started on something similar like this to take control about running/starting tasks: The Crush MCP (Download here, but please don´t forget to read the readme and the whole description (especialle the part with !!! ATTENTION !!!) before starting it the first time.

    Ideas and suggestions for future features are welcome – you only have to post about your wishes in the thread.

    You can download it here:

  • @M.D. Stephen: The first step is to make a pledge! As I said to Samuel, many of our NANY Entries develop a great deal after the New Year.

    We’d love to have some more Python apps in NANY!!

  • With limited resource called “time” can I make it?
    I wish I can. I have enough Pythonic Skills to make an app.

  • @Samuel: Part of the fun of NANY is making the Pledge and seeing how far you get!

    Many of our NANY entries develop a great deal after their release on December 31st.

  • porrelaar

    I am very sorry, Ashraf, but I can’t help you out. I have to admit that I am not a creator, only a consumer/user of programs.
    Not meaning that I am lazy. Only that I am allready happy when I can understand your reviews and can work with the programs that you review.
    I am 55 years old and bought my first pc 6 years ago. At that time I was afraid that the contraption could explode when I pushed the wrong button. Yes, I was sweating heavily when I started that thing for the first time. Okay, that is history now, but creating programs is just one bridge to far…
    Although, I have bought me a book, called C# zonder stress (Dutch for C# without stress), but I never got further than the first chapter.
    But hey, where would a developer be when there were no users of his programs?

  • Ashraf

    @Samuel: Cool. Looking forward to it.

  • @Ashraf: Most of that should be easy enough to do.

    As to DC’s N.A.N.Y. if I can finish it in time I might other wise I’ll most likly just upload it to my serve and we can make it a dotTech freebie.

  • Ashraf

    @Samuel: Cool – thanks!

    Ummmm… what I have in mind is basically having a program that monitors the computer resource usage of other programs – that I designate – once I hit a “start” button. While monitoring, I would like for an option to log all values and to attain an average resource usage (of CPU and memory each) after I hit a “stop” button. If possible, I would like to monitor not just the program that I designate, but also any programs it calls while working (i.e. like how many video converters call FFMPEG and other encoders).

    As an added bonus if there could be something like a floating widget that displays the values of all currently monitored programs, that would be nice but not necessarily 100% needed.

    At the moment that is about all. If I think of more I will be sure to drop you an e-mail.

    Once again, thanks.

    Are you going to submit the program in DC’s N.A.N.Y. or this is just a project to help me out?

  • Ashraf: I have put all my “ooo this looks cool” programs on the side and will begin work on your monitoring app at once! anything in particular you want?

  • OldElmerFudd

    I think you know my feelings about Donationcoder. As a charter member, I encourage all your readers to at least visit the site. There are a lot of very nice people there who truly enjoy creating software. One of the best places I regularly visit.