This week's book giveaway is in the General Computing forum. We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line! See this thread for details.
I'm planning to host my own website, only for personal use. The content is mostly photos, calendar, forum, blog, file sharing, mail, etc. I'm going to use the following technologies:
Tomcat Java 5 Spring Hibernate Maximum 10 simulteneous users
Can you recommend what hardware (dell, hp, etc) and software (linux, mysql, mail server, etc) to accomplish my task? My budget is $700. Also, my experience is mostly Java devt so I'm considering low learning curve for my hardware/software maintenance.
You want the lowest-end dedicated server you can find, or even a virtual private server (VPS). I'm guessing 256MB RAM if you can live without a database. I'd suggest using Tomcat for your web server to keep things simple. Tomcat can serve up your HTML, images, etc. for a low volume site as you suggest.
I suggest you try not to use brand names of commercial products, open source type supplies is okay. Buy from an electronics vendor if possible, Java has a web server built into the documentation if you unpack the sources. I got it running with suprisingly minimal effort and it ( of all things ) can do https and ( if you can figure out out to do some other crypto stuff - which I did not ) any box a friend has that is throwaway can be used for initial get-going.
"The differential equations that describe dynamic interactions of power generators are similar to that of the gravitational interplay among celestial bodies, which is chaotic in nature."