Hi, i've been programming on a mac for about a year now, using a variety of tools such as xcode, applescript, etc... I have knowledge in C++, objective-C, java, and my preferred programming environment is Cocoa in Xcode 3. Lately i've been programming less because i find myself at a loss of ideas for new projects. I am not looking to make an advanced app to distribute commercially, i just like to sit around and program for fun in my spare time. I am looking for a website or something that has programming ideas or daily/weekly programming challenges, so i can strengthen my skills and test my knowledge. If anyone knows of such a site / book, or has any ideas of their own for me, i would much appreciate it. I can handle beginner and middle difficulty tasks but am open to harder challenges also. Thanks in advance for any help.