Find fields & stores near you!
Find fields and stores
Zipcode
PbNation News
PbNation News
Community Focus
Community Focus

Reply
 
Thread Tools
Old 03-27-2012, 05:10 AM #1
CyanidePoison
 
 
CyanidePoison's Avatar
 
Join Date: Dec 2006
Location: La Porte, IN
Official Tech. Programming Thread

I like programming.

You like programming.

Discuss.


RESOURCES:
Python
Dive Into Python- free online book that is basically the best resource for learning Python.

That's all I've got, considering Python is the only language I regularly use.


Please use
Code:
code
tags!
-----------------------------------------------------------------------------------------------------------------------------------



/*
Here we discuss everything from A+ to Z.


http://en.wikipedia.org/wiki/Programming_language
Quote:
A programming language is a machine-readable artificial language designed to express computations that can be performed by a machine, particularly a computer. Programming languages can be used to create programs that specify the behavior of a machine, to express algorithms precisely, or as a mode of human communication.
http://en.wikipedia.org/wiki/List_of...ming_languages


C++
http://msdn.microsoft.com/en-us/beginner/cc305129.aspx
http://www.cplusplus.com/doc/tutorial/
http://tinyurl.com/mwj8p3

Python:
http://wiki.python.org/moin/BeginnersGuide
http://wiki.python.org/moin/FrontPage

Visual Basic:
http://en.wikipedia.org/wiki/Visual_Basic

Java:
http://www.java.com/en/
http://en.wikipedia.org/wiki/Java_(programming_language)
http://www.javacoffeebreak.com/
http://java.sun.com/docs/books/tutorial/
__________________
ST:T: We have subforums with more posts and threads than you.
CyanidePoison is offline   Reply With Quote
Old Sponsored Links Remove Advertisement
Advertisement
Old 03-27-2012, 09:30 AM #2
Promagistrate
such motto
 
Promagistrate's Avatar
 
Join Date: Oct 2010
Location: CA
Promagistrate owns a Planet Eclipse Geo
Promagistrate has achieved Level 1 in PbNation Pursuit
Promagistrate has achieved Level 2 in PbNation Pursuit
Promagistrate supports DLX Technology
doody
__________________
wat
wat
wat
wat
wat
Promagistrate is online now   Reply With Quote
Old 03-27-2012, 03:43 PM #3
Blazestorm2
I like me
 
Join Date: Sep 2006
Location: Singapore
internets.
Blazestorm2 is offline   Reply With Quote
Old 03-27-2012, 04:38 PM #4
*knock-out05*
Where's my boomstick?!
 
*knock-out05*'s Avatar
 
Join Date: Sep 2005
Location: Keesler AFB, MS
*knock-out05* posts videos on PbNation
*knock-out05* is one of the top 500 posters on PbNation
*knock-out05* is Legendary
social life.
__________________
the Chive

T:GDT Rave | BBB | iPod/Zune/iPhone/iPod Touch Repair | WTB Broken iPods

ST: Tech : Danny, smartest in STT.
*knock-out05* is offline   Reply With Quote
Old 03-27-2012, 04:53 PM #5
paintballking72
Yummy! :-)
 
paintballking72's Avatar
 
Join Date: Nov 2006
Location: Midwest(Ks) ((316))
paintballking72 owns a Planet Eclipse Ego
Quote:
Originally Posted by *knock-out05* View Post
social life.
urdoingitwrong
paintballking72 is offline   Reply With Quote
Old 03-27-2012, 04:55 PM #6
*knock-out05*
Where's my boomstick?!
 
*knock-out05*'s Avatar
 
Join Date: Sep 2005
Location: Keesler AFB, MS
*knock-out05* posts videos on PbNation
*knock-out05* is one of the top 500 posters on PbNation
*knock-out05* is Legendary
Never.
__________________
the Chive

T:GDT Rave | BBB | iPod/Zune/iPhone/iPod Touch Repair | WTB Broken iPods

ST: Tech : Danny, smartest in STT.
*knock-out05* is offline   Reply With Quote
Old 03-27-2012, 07:21 PM #7
Diametunim
 
 
Diametunim's Avatar
 
Join Date: Apr 2008
Location: Texas
Diametunim owns a Planet Eclipse Geo
I write programs that talk to me.
Diametunim is offline   Reply With Quote
Old 03-27-2012, 07:27 PM #8
paintballking72
Yummy! :-)
 
paintballking72's Avatar
 
Join Date: Nov 2006
Location: Midwest(Ks) ((316))
paintballking72 owns a Planet Eclipse Ego
I talk to programs that write to me.

Actually its more like a yell.
paintballking72 is offline   Reply With Quote
Old 03-27-2012, 07:27 PM #9
*knock-out05*
Where's my boomstick?!
 
*knock-out05*'s Avatar
 
Join Date: Sep 2005
Location: Keesler AFB, MS
*knock-out05* posts videos on PbNation
*knock-out05* is one of the top 500 posters on PbNation
*knock-out05* is Legendary
I slam my fist on the desk when the ***** talks back.
__________________
the Chive

T:GDT Rave | BBB | iPod/Zune/iPhone/iPod Touch Repair | WTB Broken iPods

ST: Tech : Danny, smartest in STT.
*knock-out05* is offline   Reply With Quote
Old 03-27-2012, 09:46 PM #10
Jagov Fapsky (Banned)
=^_^=
 
Join Date: Nov 2011
Jagov Fapsky owns a Planet Eclipse Geo
Jagov Fapsky has achieved Level 1 in PbNation Pursuit
kind of a vague question but what level of math does programming require?
Jagov Fapsky is offline   Reply With Quote
Old 03-27-2012, 10:10 PM #11
paintballking72
Yummy! :-)
 
paintballking72's Avatar
 
Join Date: Nov 2006
Location: Midwest(Ks) ((316))
paintballking72 owns a Planet Eclipse Ego
In my experience, it depends on the program you want and how complex that math is.
paintballking72 is offline   Reply With Quote
Old 03-28-2012, 07:23 AM #12
Duhck
 
 
Duhck's Avatar
 
Join Date: Mar 2003
Location: Astoria, Queens
 has been a member for 10 years
Quote:
Originally Posted by Jagov Fapsky View Post
kind of a vague question but what level of math does programming require?
At the very least, algebra. But calc and physics are very useful as well depending the application
Duhck is offline   Reply With Quote
Old 03-28-2012, 01:48 PM #13
pb_kidd
Puppies on acid
 
pb_kidd's Avatar
 
Join Date: Jun 2001
Location: Ring 0
pb_kidd is a founding member
 has been a member for 10 years
Wow new programming thread. Only took a few years

Quote:
Originally Posted by Jagov Fapsky View Post
kind of a vague question but what level of math does programming require?
Programming itself requires little to no math. Computer Science, however, requires a fair amount of math to do anything really useful.
__________________
Funtoo Linux ah.fm
█ irc.oftc.net #doublethink
pb_kidd is offline   Reply With Quote
Old 03-28-2012, 05:43 PM #14
Diametunim
 
 
Diametunim's Avatar
 
Join Date: Apr 2008
Location: Texas
Diametunim owns a Planet Eclipse Geo
Quote:
Originally Posted by Jagov Fapsky View Post
kind of a vague question but what level of math does programming require?
Depends on what you want to write, basic stuff requires no more than basic algebra. More complex stuff like game engines (It's just an example) require heavy amounts of physics knowledge and calculus to write.

It really depends on what you're writing.
Diametunim is offline   Reply With Quote
Old 03-28-2012, 07:13 PM #15
Jagov Fapsky (Banned)
=^_^=
 
Join Date: Nov 2011
Jagov Fapsky owns a Planet Eclipse Geo
Jagov Fapsky has achieved Level 1 in PbNation Pursuit
games mostly or anything that makes money
Jagov Fapsky is offline   Reply With Quote
Old 03-28-2012, 07:21 PM #16
Duhck
 
 
Duhck's Avatar
 
Join Date: Mar 2003
Location: Astoria, Queens
 has been a member for 10 years
Quote:
Originally Posted by Jagov Fapsky View Post
games mostly or anything that makes money
To be blunt, if you have to ask, you're not going to have an easy time making "anything that makes money"

Software development can be lucrative, but there is a serious amount of talent and thereby competition. You can't just cook something up without the proper knowledge, and practice.

Programming is first, and foremost problem solving. This requires a certain level of mathematical comprehension, not because it's heavy in math, but rather that the concepts used to solve these problems are akin to those that you use to solve math problems.

Last edited by Duhck : 03-28-2012 at 07:24 PM.
Duhck is offline   Reply With Quote
Old 03-28-2012, 07:42 PM #17
Jagov Fapsky (Banned)
=^_^=
 
Join Date: Nov 2011
Jagov Fapsky owns a Planet Eclipse Geo
Jagov Fapsky has achieved Level 1 in PbNation Pursuit
yea im thinking long term with my education
not expecting to make anything great anytime soon
Jagov Fapsky is offline   Reply With Quote
Old 03-28-2012, 08:10 PM #18
Duhck
 
 
Duhck's Avatar
 
Join Date: Mar 2003
Location: Astoria, Queens
 has been a member for 10 years
Quote:
Originally Posted by Jagov Fapsky View Post
yea im thinking long term with my education
not expecting to make anything great anytime soon
I would suggest looking at computer science curriculums. They will include several calculus and physics courses within the first two years, most of the programming will be in java as it teaches excellent programming practices. Also database design is typical since it'll teach you how to work with and manipulate sets of data.

Edit: I think MIT has free online courses for this type of stuff
Duhck is offline   Reply With Quote
Old 03-28-2012, 10:22 PM #19
A4C
Oranges Revolt
 
A4C's Avatar
 
Join Date: Mar 2005
Location: Omaha, Ne
A4C works for a Paintball manufacturer
A4C plays in the PSP
A4C owns a Planet Eclipse Lv1
A4C plays in the APPA D3 division
Quote:
Originally Posted by Duhck View Post
To be blunt, if you have to ask, you're not going to have an easy time making "anything that makes money"

Software development can be lucrative, but there is a serious amount of talent and thereby competition. You can't just cook something up without the proper knowledge, and practice.

Programming is first, and foremost problem solving. This requires a certain level of mathematical comprehension, not because it's heavy in math, but rather that the concepts used to solve these problems are akin to those that you use to solve math problems.
Quote:
Originally Posted by Jagov Fapsky View Post
yea im thinking long term with my education
not expecting to make anything great anytime soon
Quote:
Originally Posted by Duhck View Post
I would suggest looking at computer science curriculums. They will include several calculus and physics courses within the first two years, most of the programming will be in java as it teaches excellent programming practices. Also database design is typical since it'll teach you how to work with and manipulate sets of data.

Edit: I think MIT has free online courses for this type of stuff
I think what many programmers esp. those that haven't had formal education overlook the the architecture that is involved in programming/software development. Gone are the days of being a dedicated programmer or architect, you must be one in the same now days and plenty of companies are phasing out separate positions. As far as I know and have seen there is only one MIT free course online serving as a pilot course, and it was more on the electronics side of things, but I haven't looked at them in a while.
__________________

Mac Daddy All-Stars |G.I. SPORTZ | KILA PRODUCTS | UNDERSTOOD CLOTHING | FURIOUS PAINTBALL | GO PRO | SMX OPTICS | CJ's Paintball Park | CUSTOM VINYL EXPRESS | VFORCE | AC402.com
OLD Feedback | GEARBAG SALE
PM ME FOR CUSTOM VINYL DECALS
A4C is offline   Reply With Quote
Old 04-06-2012, 10:19 PM #20
IonBaller07
Joyness, I Has It
 
IonBaller07's Avatar
 
Join Date: Jan 2007
Location: Front Royal
IonBaller07 is reppin' sidebar 4 life
How hard is it to set up a really basic server and database for a web page assuming I have proficient programming skills but no networking/web systems skills?
__________________
I WANT CHICKEN AND CHI-CHI'S
I WANT CHICKEN AND CHI-CHI'S
I WANT CHICKEN AND CHI-CHI'S
I WANT CHICKEN AND CHI-CHI'S
I WANT TASTE BUDS
IonBaller07 is offline   Reply With Quote
Old 04-07-2012, 12:24 AM #21
A4C
Oranges Revolt
 
A4C's Avatar
 
Join Date: Mar 2005
Location: Omaha, Ne
A4C works for a Paintball manufacturer
A4C plays in the PSP
A4C owns a Planet Eclipse Lv1
A4C plays in the APPA D3 division
Quote:
Originally Posted by IonBaller07 View Post
How hard is it to set up a really basic server and database for a web page assuming I have proficient programming skills but no networking/web systems skills?
Depends if you want access from the outside world or just locally to test. Waht are you looking to do?
__________________

Mac Daddy All-Stars |G.I. SPORTZ | KILA PRODUCTS | UNDERSTOOD CLOTHING | FURIOUS PAINTBALL | GO PRO | SMX OPTICS | CJ's Paintball Park | CUSTOM VINYL EXPRESS | VFORCE | AC402.com
OLD Feedback | GEARBAG SALE
PM ME FOR CUSTOM VINYL DECALS
A4C is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
Forum Jump