What do I need to read about and learn to use the Spinneret?
ElectricAye
Posts: 4,561
Since no tutorials for the Spinneret will be developed anytime soon, I was wondering what sort of books I should read to get enough background to understand how it works and how to use it. I don't know anything about internet protocols, etc. so, insofar as suggestions are concerned, what I'm looking for are books with titles like (Your Suggestion Here) for Dummies, etc.
At the moment I feel like somebody standing in front of the travel guide section at a bookstore and I know I'm going to a foreign country where they don't speak my language.... and yet I don't even know what travel guide to buy because I really don't know where it is I'm going to.
This (Fill in the blank) Dummy greatly appreciates your inputs.
At the moment I feel like somebody standing in front of the travel guide section at a bookstore and I know I'm going to a foreign country where they don't speak my language.... and yet I don't even know what travel guide to buy because I really don't know where it is I'm going to.
This (Fill in the blank) Dummy greatly appreciates your inputs.
Comments
I'll take the most easiest "google" TCP/IP,HTTP,UDP,DNS,etc.
Okay, but out of all those acronyms, where's the best place to start? Or in other words, what's the least I need to know to experience a full-blown "Hello World" phenomenon?
thanks!
Mark
Rwizard,
thanks very much for your thoughtful reply. To answer, I have a reasonable understanding of both electronics and of the Propeller but have no real working knowledge of assembly language. And my bit-banging skills are Cro-Magnon, at best. I have hopes of using the Spinneret in about a year or so, so I'm in no big hurry with it, but at this point I was hoping to get some idea of how to make it to do something really simple, such as a "Hello World" demo.
Thanks for your suggestion about Sam's "Teach Yourself TCP/IP in 24 Hours". I'll have a look at that if I can find it in the library.
Or, lazy slob that I am, I'll probably just wait around until some of the TCP brainiacs here start generating code for the OBEX, off which I'll leach in luxury and parasitize with aplomb.
It all depends on which direction are want to go with yours.
You could make a webserver, a telnet server, a pop mail client, and more.
Personally, I think a good "Hello World" would be to make a webserver that will serve a page not just to yourself, but to the rest of the world. This will expose you to several hurtles which will give you a better understanding of HTML, IP addressing, and routing when you are finished.
Mine won't arrive until Monday, or I'd start on it this weekend.
OBC
Yes, that's exactly what I would like to see. And, heck, I already know a little HTML, so I'm glad to hear that might come in handy.
1) Identifying your actual *live* IP address.
2) Identifying your workstation IP address.
3) How to setup "port forwarding" in your router.
Most routers have this, but all are a little different.
4) Programming the Spinneret to serve webpages.
(I think there is already some sample code for this.)
Work your way through this and you'll have learned a few tricks
about networking and of course playing with your new Spinneret.
OBC
Thanks, OBC. I'll start poking around to see what these things are all about.
This might be of help.Its from Tim Swieter.
Thanks $WMc%, I'll take a look at this, too.
sorry i know its a diffrent controler.
http://www.ermicro.com/blog/?p=1773
Grimm
Hopefully it helps.
OBC
Thanks OBC. Your diagram definitely speaks a language I can understand - pictures of recognizable things with lines and such showing the relationships. Maybe this cheat sheet is just the beginning of your Spinneret for Beginners Handbook? Yes? Please?