views:

271

answers:

5

Given Jeff Atwoods assertion that All Programming is Web Programming, and having newly setup Apache on OSX with dynamic DNS on a home machine, what would the StackOverflow community suggest as fun programming projects to build on this, and what technologies to use?

+2  A: 

Whatever you find fun. I can't tell you what you find fun. Think of something you want and make it.

-- Edit:

I'll list some things I find fun, perhaps for inspiration:

  • Cryptography
  • Fashion
  • Maths
  • Physics
  • Bright Colours
  • Inventing Things
  • Guitar Hero
  • Deploying Applications
  • Arguing
  • Spanish
  • Music
  • Debugging
  • Investment

So the types of programs I write relate to these things; debugging visualiser, app to do deployments, websites describing my inventions, websites describing my clothing company, tools for manipulating images, tools for music generation, and starts of applications to manage financial portfolios.

Other such things.

Noon Silk
Can you suggest any web development technologies worth using on OSX?
grrussel
Well the server-language you choose has no bearing on the desktop you write it on.Choose whatever language you have an interest in. I love C# so I'd do it in that. Kids these days tend to like Ruby and Python, so you could choose one of those.If you were motivated enough you could write a webpage in masm. Use whatever you like and want to learn.
Noon Silk
why would you even respond just to tell someone you have no suggestions?
jlembke
Cause I was asked? And what is wrong with encouraging someone to work on something they find fun, as opposed to something that someone else finds fun or wants? I think that is important to re-inforce.
Noon Silk
+1 this is good advice. Make something *you* would find useful. Once you get good at it, then you can look at making something for someone else!
Paul Dixon
"what would the StackOverflow community suggest as fun", and you reply "do what you think is fun." Brilliant and incisive..
jlembke
+2  A: 

Personally, I have always thought that it sounded fun to build a sort of media server that could stream my video and music collections and maybe even let me manage the files. I also think some sort of family chalkboard like wiki would be interesting.

ProgrammingPope
A: 

Create another Google. j/k. Well, you got be more specific. In what language, what interests others doesn't necessarily also excites you.

Chenster
+3  A: 

Put your goldfish online. Get a moveable camera, and/or a lego NXT robot and attach a camera to its arm. Create a web interface that lets you move the camera around and feed the goldfish etc. with your new robot while you're not at home. I've been sitting on that idea for months.

karim79
That sounds amazing depending on the activity level of one's goldfish.
Chris Lutz
A: 

If you're looking for something curiously Mac-ish to use as the technology, then you can get a lot of fun out of WebObjects. You need to use Eclipse and WOLips as the dev environment these days. On the other hand, I think the Cappuccino/Objective-J javascript framework is pretty cool, too.

Graham Lee