The Warring States of NPF  

Go Back   The Warring States of NPF > Social > Computers & Technology
User Name
Password
FAQ Members List Calendar Today's Posts Join Chat

Reply
View First Unread View First Unread   Click to unhide all tags.Click to hide all tags.  
Thread Tools Display Modes
Unread 08-10-2010, 06:04 PM   #1
Odjn
Oi went ta Orksford, Oi did.
 
Odjn's Avatar
 
Join Date: Dec 2006
Location: NJ
Posts: 1,911
Odjn is the wind beneath your wings. Odjn is the wind beneath your wings. Odjn is the wind beneath your wings. Odjn is the wind beneath your wings. Odjn is the wind beneath your wings.
Serious LEARNIN' about computer stuffs

Can someone recommend a beginner's guide or something for me to peek at and start learning about computer hardware/software? Books are cool too!
__________________
MFIDFMMF: I love how the story of every ancient culture ends with "Hey look at those pale guys in boats."

Quote:
Originally Posted by Smarty McBarrelpants View Post
I'm a terrible human being, who is drunk half the time, is unshaven, unwashed, being a dick to people to see what happens.
There are no features that I possess, physical, mental or social in me, that would ground this decision of yours except in the most horrible of tastes.
Odjn is offline Add to Odjn's Reputation   Reply With Quote
Unread 08-10-2010, 06:07 PM   #2
Nikose Tyris
Trash Goblin
 
Nikose Tyris's Avatar
 
Join Date: Jul 2004
Location: Coldwater, Ontario
Posts: 6,433
Nikose Tyris will now be known as Freedom Friday, but still on a Tuesday! Nikose Tyris will now be known as Freedom Friday, but still on a Tuesday! Nikose Tyris will now be known as Freedom Friday, but still on a Tuesday! Nikose Tyris will now be known as Freedom Friday, but still on a Tuesday! Nikose Tyris will now be known as Freedom Friday, but still on a Tuesday! Nikose Tyris will now be known as Freedom Friday, but still on a Tuesday! Nikose Tyris will now be known as Freedom Friday, but still on a Tuesday! Nikose Tyris will now be known as Freedom Friday, but still on a Tuesday! Nikose Tyris will now be known as Freedom Friday, but still on a Tuesday! Nikose Tyris will now be known as Freedom Friday, but still on a Tuesday! Nikose Tyris will now be known as Freedom Friday, but still on a Tuesday!
Send a message via AIM to Nikose Tyris Send a message via MSN to Nikose Tyris Send a message via Yahoo to Nikose Tyris Send a message via Skype™ to Nikose Tyris
Default

compTIA has exactly what you need for hardware.

http://www.comptia.org/certifications/listed/a.aspx

it talks, uses big words, but everyone should do their A+ (or even just do the practice test after downloading or buying the literature involved) and that should teach you everything you'll ever need to know about computer hardware.

There's no need for a 'beginners' guide to the hardware, either. It's dead simple. My 13 year old sister has passed the certification test for A+ hardware after practicing on old computers with me.


I'll leave software to someone else; It's not my strong suit.
__________________
Quote:
Originally Posted by K-Re$ha View Post
Nikose is a known quantity and that quantity is jerk. Do not trust the sandwich.
Nikose Tyris is offline Add to Nikose Tyris's Reputation   Reply With Quote
Unread 08-10-2010, 06:40 PM   #3
Professor Smarmiarty
Sent to the cornfield
 
Professor Smarmiarty's Avatar
 
Join Date: Mar 2007
Location: K-space
Posts: 9,758
Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law.
Send a message via MSN to Professor Smarmiarty
Default

I think the best way to learn about computer hardware is to pull them apart and fiddle with them- just go find an old one and play wit h it.
What kind of software shit do you want to learn? Like coding and shits?
Professor Smarmiarty is offline Add to Professor Smarmiarty's Reputation   Reply With Quote
Unread 08-10-2010, 07:02 PM   #4
Odjn
Oi went ta Orksford, Oi did.
 
Odjn's Avatar
 
Join Date: Dec 2006
Location: NJ
Posts: 1,911
Odjn is the wind beneath your wings. Odjn is the wind beneath your wings. Odjn is the wind beneath your wings. Odjn is the wind beneath your wings. Odjn is the wind beneath your wings.
Default

Thanks Nikose I shall peruse that mightily.

I want to stop being ignorant about computers since I'm considering working in the field- namely hardware because I hear systems management is a good career- and I'd like to be able to whip up programs to do MATH for me someday so learning to code would be neat.

tl;dr

ODJN WANTS TO HAX
__________________
MFIDFMMF: I love how the story of every ancient culture ends with "Hey look at those pale guys in boats."

Quote:
Originally Posted by Smarty McBarrelpants View Post
I'm a terrible human being, who is drunk half the time, is unshaven, unwashed, being a dick to people to see what happens.
There are no features that I possess, physical, mental or social in me, that would ground this decision of yours except in the most horrible of tastes.
Odjn is offline Add to Odjn's Reputation   Reply With Quote
Unread 08-10-2010, 07:20 PM   #5
bluestarultor
Blue Psychic, Programmer
 
bluestarultor's Avatar
 
Join Date: Feb 2007
Location: Home!
Posts: 8,814
bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two. bluestarultor is one of Jay-Z's 99 problems. Possibly two.
Default

Quote:
Originally Posted by Odjn View Post
Thanks Nikose I shall peruse that mightily.

I want to stop being ignorant about computers since I'm considering working in the field- namely hardware because I hear systems management is a good career- and I'd like to be able to whip up programs to do MATH for me someday so learning to code would be neat.

tl;dr

ODJN WANTS TO HAX
I'm going to say when it comes to coding, HTML and CSS is a good place to start, since it's so like forum tags. Then you can move on to a bit of Javascript just to remain relevant.

Your first language, if you're just wanting to write stuff, will probably be Visual Basic if you go that route from the get-go. It's a very easy language in the sense that it's very easy to crank shit out. And I mean shit. The whole system promotes bad programming practices and sloppy work. It also looks like literally no other syntax in use today, so when you move to other languages, which all have similar syntax to each other, you're back at square one. If you want to actually USE it, go the first route and take up Java, because that's pretty much universal. Not nearly as friendly, but very widespread and it works on anything. If you're feeling masochistic, take up C++. If you're feeling slightly less so and want the benefits of .NET without VB, take up C#.

If you want to have fun programming, get Adventure Game Studio. It uses the .NET framework and provides I believe some basic code hinting, but the nice thing is that the syntax it uses (which is custom) is a lot like Javascript, which lets you make a smooth transition between option 1 and real programming. I actually suggested AGS to my teacher at NTC, but he said he couldn't use it because the pencil-pushers wanted to do the game programming stuff in Visual Basic (to which my brain screamed "WHYYYYYYYY!?").
__________________
Quote:
Originally Posted by Drake Clawfang
Aerith is clearly the most badass character ever. She saves the world. Twice. While dead. No one else can claim that, can they?
I'm gone from here for good. This place gave me many memories to take with me and shaped me greatly. I still care about you guys. I just can't stay.

Journal | Twitter | FF Wiki (Talk) | Projects | Site
bluestarultor is offline Add to bluestarultor's Reputation   Reply With Quote
Unread 08-10-2010, 07:39 PM   #6
Professor Smarmiarty
Sent to the cornfield
 
Professor Smarmiarty's Avatar
 
Join Date: Mar 2007
Location: K-space
Posts: 9,758
Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law.
Send a message via MSN to Professor Smarmiarty
Default

Depending on how much coding you need to know depends on what you need to learn. Coding is generally very straight forward and makes sense when you look at it but writing it from scratch is where it get complicated.
If you're happy enough to write very simple programmes/ just edit other people's programs doing courses in coding/reading books can be a waste of time in that you'll learn one language very throughly but not others and if you have a code in front of you you can work out what bits do what through common sense/occasional online look up. I do a fair bit of modifying of code and have never actually learnt any in my life- generally lines of code are self-explanatory.
If you want to do it hardcore and write everythigng from scratch you'll probably want to actually learn a language fully, probably C++ because that seems to come up a bit and there are plenty of free online couses.

Ifyou want to hax just put a hax button on your keyboard.
Professor Smarmiarty is offline Add to Professor Smarmiarty's Reputation   Reply With Quote
Unread 08-10-2010, 07:45 PM   #7
EVILNess
si vales valeo
 
EVILNess's Avatar
 
Join Date: Jun 2004
Location: Where US HWY 59 and 80 cross
Posts: 4,470
EVILNess bakes the most delicious cookies you've ever tasted. EVILNess bakes the most delicious cookies you've ever tasted. EVILNess bakes the most delicious cookies you've ever tasted. EVILNess bakes the most delicious cookies you've ever tasted. EVILNess bakes the most delicious cookies you've ever tasted. EVILNess bakes the most delicious cookies you've ever tasted.
Default

Remember this about any programming. It takes PRACTICE, like remember Math homework from high school? Like that but 10x worse cause if you are teaching yourself not only can you just do it wrong but you can do it right and it still not work due to errors in your logic, and those are a HUGE pain in the ass to find.
__________________
Quote:
Originally Posted by Carver from Dragon Quest VI
I once dreamt that my head turned into an apple pie. Everyone was trying to eat me and when I tried to scream, nothing but applesauce came out of my mouth.
EVILNess is offline Add to EVILNess's Reputation   Reply With Quote
Unread 08-11-2010, 03:22 AM   #8
Yumil
Action Hank ain't got nothin on me.
 
Yumil's Avatar
 
Join Date: Oct 2004
Posts: 527
Yumil is a glorious beacon of painfully blinding light. Yumil is a glorious beacon of painfully blinding light.
Default

On the programming side I suggest you go with C#. Most of the languages do a lot of the same things and have very similar syntaxes, so once you learn one really well, all you really have to do is buy a reference book for your language of choice and you'll quickly be able to churn out code for your new language(there are exceptions, but most modern high level languages are similar in basic syntax).

I suggest C# because the code is actually readable, compared to Visual Basic, and that is a big plus. The Visual Studio interface for making windows forms is rather easy to use and I assume that since you said you wanted to make programs to do the maths for you, that that's all you really want to mess with. I learned Java in college(begrudgingly, thats all UTD offered pretty much) and taught myself C# and C# is my choice(though on the portability side Java is still better equipped).

The one suggestion I have aside from language is to learn how to comment effectively as soon as you can. No, I'm not saying comment everyline, just enough to describe intent the method or class and/or the responsibilities it has. You should use naming conventions that are self-commenting, so anything that is obvious you don't really have to comment about. Self-commenting code and comments are very important. If there is something that is too complex for an outsider to know whats going on by looking at it, try refactoring it, if you can't simplify it make sure you comment and tell what you are doing there.

The readability of it and the commenting really helps when you revisit the code. I consistently recycle code from old projects, so I'm constantly revisiting old projects. It helps me remember what's going on. Also, it helps if you bring anyone else in on the code as they may not be on the save wavelength as you and may not understand what you are doing with 'a' and 'b', but would know if you named your variables '_customerName' and '_customerAge' instead(and/or commented about it).

So, TLDR:
C#, try to make your code as readable as possible.
Yumil is offline Add to Yumil's Reputation   Reply With Quote
Unread 08-11-2010, 05:37 AM   #9
Professor Smarmiarty
Sent to the cornfield
 
Professor Smarmiarty's Avatar
 
Join Date: Mar 2007
Location: K-space
Posts: 9,758
Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law. Professor Smarmiarty isn't just above the law -- they are the law.
Send a message via MSN to Professor Smarmiarty
Default

Yeah defos comment like a mofo, especially when you learning. It helps immensely.
Professor Smarmiarty is offline Add to Professor Smarmiarty's Reputation   Reply With Quote
Unread 08-11-2010, 01:48 PM   #10
Fifthfiend
for all seasons
 
Fifthfiend's Avatar
 
Join Date: Feb 2004
Posts: 19,409
Fifthfiend has indicated, by your reading this, that they are now President and you have to fart gourmet mustard arugula into your Obamacare. Fifthfiend has indicated, by your reading this, that they are now President and you have to fart gourmet mustard arugula into your Obamacare. Fifthfiend has indicated, by your reading this, that they are now President and you have to fart gourmet mustard arugula into your Obamacare. Fifthfiend has indicated, by your reading this, that they are now President and you have to fart gourmet mustard arugula into your Obamacare. Fifthfiend has indicated, by your reading this, that they are now President and you have to fart gourmet mustard arugula into your Obamacare. Fifthfiend has indicated, by your reading this, that they are now President and you have to fart gourmet mustard arugula into your Obamacare. Fifthfiend has indicated, by your reading this, that they are now President and you have to fart gourmet mustard arugula into your Obamacare. Fifthfiend has indicated, by your reading this, that they are now President and you have to fart gourmet mustard arugula into your Obamacare. Fifthfiend has indicated, by your reading this, that they are now President and you have to fart gourmet mustard arugula into your Obamacare. Fifthfiend has indicated, by your reading this, that they are now President and you have to fart gourmet mustard arugula into your Obamacare. Fifthfiend has indicated, by your reading this, that they are now President and you have to fart gourmet mustard arugula into your Obamacare.
Send a message via AIM to Fifthfiend
Default

Best thing you can do is take a class; teaching yourself programming from scratch is like doing your own root canal.
__________________
check out my buttspresso
Fifthfiend is offline Add to Fifthfiend's Reputation   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 11:14 PM.
The server time is now 04:14:22 AM.


Powered by: vBulletin Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.