Page 1 of 2

Feedback requested r.e. tutorial site

Posted: Fri Sep 07, 2007 4:43 am
by JamesM
I've been making a few tutorials about OSDev. The first ones (first 5 are online) follow the same general route as Bran's tutorials. The later ones will move away from that. They are designed to be less of a 'theory based tutorial', more of a 'practical how-to mixed with theory'.

The idea being that anyone heavily interested in the theory can check the wiki, datasheets, google or other sources. It's aimed at getting people quickly through the initial gumph of setting everything up painlessly and into the practical ideas behind operating systems and how they fit together in a practical sense.

I've finished tutorials up to and including IRQs and the PIT - I would love for some feedback and/or your thoughts!

Cheers, JamesM

http://www.jamesmolloy.co.uk

EDIT: should probably be in announcements and test requests. Sorry! :S

Posted: Fri Sep 07, 2007 6:56 pm
by vhg119
Looks like you spent a lot of time on it. Good job. I like the formatting.

Posted: Fri Sep 07, 2007 7:31 pm
by jerryleecooper
Me too, I like the colors of the code.

Posted: Mon Sep 10, 2007 5:44 am
by JamesM
Thanks for your responses guys.

Posted: Mon Sep 10, 2007 12:15 pm
by Dex
Good work, you seem to have put alot of work into it, should help a lot of people.

Posted: Mon Sep 10, 2007 12:42 pm
by OrOS
Wondeful tutorial, and a great addition to brans original tutorial.
Proper sytanx and indentation. However, you might want to add WC3 compliance, the page dies under IE with the div's (IE: Image is halfway under another layer )

You may want to add a color index for the attribute flag, say the first sixteen.

Posted: Mon Sep 10, 2007 3:46 pm
by JamesM
However, you might want to add WC3 compliance, the page dies under IE with the div's (IE: Image is halfway under another layer )
Yes, I noticed that at my GF's house. Will have to sort it.
You may want to add a color index for the attribute flag, say the first sixteen.
Sorry, I don't quite understand what you are saying here!

JamesM

ummm..

Posted: Tue Sep 11, 2007 11:35 am
by kubeos
None of the tutorial links are working... too bad, I really wanted to check it out.

Posted: Tue Sep 11, 2007 3:05 pm
by JamesM
Yes, sorry about that, im updating it from static to dynamic generation and the perl modules are being cached when i want them reloaded! my changes aren't coming into effect grrr and I'm not server admin so I can't restart it! bear with and I'll repost here when its done.

Cheers!

EDIT: It's now working although the .htaccess file isn't reloading so for now use the link

http://www.jamesmolloy.co.uk/document.p ... =tutorial/

Posted: Wed Sep 12, 2007 2:47 am
by JamesM
I've set up a redirect so you can now get to it via the usual link and it'll work. Thanks for patience!

http://www.jamesmolloy.co.uk

a little feedback

Posted: Wed Sep 12, 2007 10:46 am
by Mark139
I like the look.
You could explain the gcc compiler toolchain. explain (with links to wiki on this site) that a newbie will need a cross compiler.

EDIT:
Here's the wiki link
http://www.osdev.org/wiki/GCC_Cross-Compiler

Posted: Wed Sep 12, 2007 11:00 am
by JamesM
I didn't (and still don't) need a cross compiler. I suppose I could put that in as an addendum for cygwin...

Posted: Wed Sep 12, 2007 11:51 am
by lukem95
OFF TOPIC: isnt that pl file vuln to LFI?? it looks like it would be.

Im only having a quick look at OSD but if i had more time id pen test it.

Posted: Thu Sep 13, 2007 1:40 am
by JamesM
LFI? Wikipedia says "Link fragmentation and interleaving" but has no article for it. Is that what you meant?

I'm no CGI expert, I wrote a syntax highlighting lexer and a wikimedia parser as a learning exercise, and used that to create those tutorial pages.

Posted: Sat Sep 15, 2007 1:01 pm
by raevin
JamesM wrote:LFI? Wikipedia says "Link fragmentation and interleaving" but has no article for it. Is that what you meant?

I'm no CGI expert, I wrote a syntax highlighting lexer and a wikimedia parser as a learning exercise, and used that to create those tutorial pages.
Nah, LFI in this case means "Local FIle Inclusion"...pretty much a way for someone to read files on your server that they shouldn't be reading.

On topic though, rather good website.

Only one problem, once you get to tutorial #4, the makefile errors out on me with this error: undefined reference to `__stack_chk_fail'

And it seems like adding "-fno-stack-protector" to the CFLAGS doesn't work either like it should from other sites I have read.