Here's the deal.
I'm starting out, trying to build my skills, become employable. I study stuff on my own, buy a book, figure out how to do things. I wrote a webapp for the small school where my wife works. It's actually very useful. I put it on Tomcat, built the database, wrote all the servlets, etc. So far it has only been deployed on my home network and on the network at the school.
I would like to be able to put on my resume -- "Here's what I can do. Click over to ****** and look at my webapp, play around with it, look at the copy of the source to see what my coding looks like ..."
I could let people mess it up even, and restore it from backups whenever I need to. I started looking into the cheapest possible way of getting it hosted, but someone said -- hey, you've got a cable internet connection, and your ISP gives you a small webspace for static stuff. Just put a page out there with a link to your IP at home, and people can go there and click and it will take them right to your app on your home box.
Sounds too good to be true, that I could have my own home website, although I would probably do it without even bothering with a domain name. The link would just point to my IP. I tried it already, just using the IP, and sure enough it brings up the DHCP setup program on my router, just as if I typed it in from my desktop.
But I don't know much yet about security (working hard at learning everything, but it takes time). And I have a home network, so the IP goes to the modem and it's DHCP at that point on to my several computers. I've tried to figure out what the address would be. From inside the router, it's just <machine-name>:8080/appname/index.jsp, but I can't figure out what it would look like from outside.
Anyone want to chip in?
I'm starting out, trying to build my skills, become employable. I study stuff on my own, buy a book, figure out how to do things. I wrote a webapp for the small school where my wife works. It's actually very useful. I put it on Tomcat, built the database, wrote all the servlets, etc. So far it has only been deployed on my home network and on the network at the school.
I would like to be able to put on my resume -- "Here's what I can do. Click over to ****** and look at my webapp, play around with it, look at the copy of the source to see what my coding looks like ..."
I could let people mess it up even, and restore it from backups whenever I need to. I started looking into the cheapest possible way of getting it hosted, but someone said -- hey, you've got a cable internet connection, and your ISP gives you a small webspace for static stuff. Just put a page out there with a link to your IP at home, and people can go there and click and it will take them right to your app on your home box.
Sounds too good to be true, that I could have my own home website, although I would probably do it without even bothering with a domain name. The link would just point to my IP. I tried it already, just using the IP, and sure enough it brings up the DHCP setup program on my router, just as if I typed it in from my desktop.
But I don't know much yet about security (working hard at learning everything, but it takes time). And I have a home network, so the IP goes to the modem and it's DHCP at that point on to my several computers. I've tried to figure out what the address would be. From inside the router, it's just <machine-name>:8080/appname/index.jsp, but I can't figure out what it would look like from outside.
Anyone want to chip in?
