Stop Microsoft

Miscellaneous => Programming & Networking => Topic started by: anphanax on 26 September 2005, 07:04

Title: Some Useful Programming Links
Post by: anphanax on 26 September 2005, 07:04
I didn't see one of these topics already, but I figured one would be nice. Programming links i've found useful (sometimes VERY useful). Feel free to post your own links.

(Note, if you're not sure what PANGO, ATK or GDK is, you can easily look that stuff up on Wikipedia)

GTK+ 2.x API Reference:


GTK General API Reference:


Glade Interface Builder (think VB's simplicity):


Java 2 Platform SE 5.0 Reference:


Java 2 Platform SE 1.4 Reference (just another flavor):


OpenGL Tutorials (covers win/*nix/mac):


One of those nice sites you can post stuff on, to avoid pasting junk in IRC:
.

MSDN documentation on the C++ STL (Standard Template Library) (yeah, it's MSDN, but I like their layout). This is much better to have than just the http://www.cplusplus.com link people pass around, although i'm not saying that one's useless.


Trigraphs and C/C++ (a possible gotcha for people who weren't introduced to them in a classroom setting).
Title: Re: Some Useful Programming Links
Post by: WMD on 26 September 2005, 22:34
I'll add one.

C Tutorial (well regarded):
http://www.eskimo.com/~scs/cclass/notes/top.html
Title: Re: Some Useful Programming Links
Post by: Aloone_Jonez on 27 September 2005, 01:07
http://computer.howstuffworks.com/c.htm
Title: Re: Some Useful Programming Links
Post by: Refalm on 27 September 2005, 12:51
Learn the wonders of programming in Mozilla
XULPlanet.com (http://www.xulplanet.com/)

Tutorials and examples from XHTML, XML, PHP, ASP .NET, etc.
W3Schools Online Web Tutorials (http://www.w3schools.com/)

Great PHP examples (most of em not for real use, some scripts lack security features)
PHPFreakz (http://www.phpfreakz.nl/)
Title: Re: Some Useful Programming Links
Post by: Jack2000 on 27 September 2005, 23:28
If you need to make some(if any) work an automation in dos here is a good
link for ref. :

Commands Reference with versions, syntax, notes, and examples (http://home.earthlink.net/%7Erlively/MANUALS/INDEX.HTM)

 ps(some of them are usefull for MsDos alts. so ...)
Title: Re: Some Useful Programming Links
Post by: Aloone_Jonez on 27 September 2005, 23:31
http://www.freedos.org
Title: Re: Some Useful Programming Links
Post by: themacuser on 29 September 2005, 12:50
http://www.macdevcenter.com/pub/ct/37

Mac OS X Cocoa programming tutorials.
Title: Re: Some Useful Programming Links
Post by: solemnwarning on 9 October 2005, 04:11
http://www.cpan.org
Title: Re: Some Useful Programming Links
Post by: Dark_Me on 2 November 2005, 08:27
http://en.tldp.org/HOWTO/Unix-and-Internet-Fundamentals-HOWTO/
Not quite programming. It's bascaly how a computer works. Good for newbies like myself.
Title: Re: Some Useful Programming Links
Post by: anphanax on 5 November 2005, 06:00
http://www.gamedev.net/reference/articles/article1698.asp

"Graphics Programming Black Book"
"by Michael Abrash"

Old book, but an interesting read (entire book is online).
Title: Re: Some Useful Programming Links
Post by: Master of Reality on 4 December 2005, 16:43
http://www.mono-project.com/

Mono - Pretty much a port of the .NET framework. It seems to work fairly well and stable, although the IDE (mono-develop) is almost stable.
Title: Re: Some Useful Programming Links
Post by: lamdo on 13 January 2006, 16:00
Nice post;very usefull buddy;thank
Title: Algorithms and complexity
Post by: Aloone_Jonez on 4 February 2006, 18:42
http://www.cis.upenn.edu/%7Ewilf/AlgComp3.html
Title: Re: Some Useful Programming Links
Post by: bigpimping on 29 November 2006, 04:41
here are links to download vids on how to program in C way better then any site or doc there is out there theres 19 episodes with them grouped in two and the last 17-18-19 here yah go :

chaps 1-2 : http://www.megaupload.com/?d=7VU5L8DG (http://www.megaupload.com/?d=7VU5L8DG)
chaps 3-4 : http://www.megaupload.com/?d=FD9U9F15 (http://www.megaupload.com/?d=FD9U9F15)
chaps 5-6 : http://www.megaupload.com/?d=6V9ZWUXJ (http://www.megaupload.com/?d=6V9ZWUXJ)
chaps 7-8 : http://www.megaupload.com/?d=3MT28JSP (http://www.megaupload.com/?d=3MT28JSP)
chaps 9-10 : http://www.megaupload.com/?d=J0B7360Z (http://www.megaupload.com/?d=J0B7360Z)
chaps 11-12 : http://www.megaupload.com/?d=XVUAKZ8I (http://www.megaupload.com/?d=XVUAKZ8I)
chaps 13-14 : http://www.megaupload.com/?d=S0P92KRV (http://www.megaupload.com/?d=S0P92KRV)
chaps 15-16 : http://www.megaupload.com/?d=MNNSDHDS (http://www.megaupload.com/?d=MNNSDHDS) (http://www.megaupload.com/?d=S0P92KRV)
chaps 17-18-19 : http://www.megaupload.com/?d=591EZKRF (http://www.megaupload.com/?d=591EZKRF)

there rly long to look at them all but its one of the most indepth and amazing ones ive ever seen.
Title: Re: Some Useful Programming Links
Post by: H_TeXMeX_H on 29 November 2006, 05:00
Nice one, I happened to be looking for a review of C++, C is close enough.

There is a duplicate tho, no chapter 15-16.
Title: Re: Some Useful Programming Links
Post by: bigpimping on 30 November 2006, 18:00
im very sorry about that here is the vid for 15-16 - http://www.megaupload.com/?d=MNNSDHDS (http://www.megaupload.com/?d=MNNSDHDS)
Title: Re: Some Useful Programming Links
Post by: adiment on 1 December 2006, 13:16
Good stuff guys.

I'll add one: http://www.phpvideotutorials.com/#tutes
Title: Re: Some Useful Programming Links
Post by: bigpimping on 14 December 2006, 21:20
heres a few lol

C++  
 
Complete C++ language tutorial  
http://www.cplusplus.com/doc/tutorial/ (http://www.cplusplus.com/doc/tutorial/)  
 
Online C++ Tutorial  
http://www.intap.net/~drw/cpp/ (http://www.intap.net/%7Edrw/cpp/)  
 
C++ Programming Tutorial  
http://cplus.about.com/library/blcplustut.htm (http://cplus.about.com/library/blcplustut.htm)  
 
C++ tutorial for C users  
http://www.4p8.com/eric.brasseur/cppcen.html (http://www.4p8.com/eric.brasseur/cppcen.html)  
 
C++ Tutorials  
http://www.glenmccl.com/tutor.htm (http://www.glenmccl.com/tutor.htm)  
 
C++ Programming Tutorial  
http://www.juicystudio.com/tutorial/cpp/index.asp (http://www.juicystudio.com/tutorial/cpp/index.asp)  
 
DevCentral Tutorials: C/C++  
http://devcentral.iticentral.com/articles/C++/default.php (http://devcentral.iticentral.com/articles/C++/default.php)  
 
C++ Tutorial Links  
http://www.mysteries-megasite.com/linux/C-tutorial.html (http://www.mysteries-megasite.com/linux/C-tutorial.html)  
 
 
C  
 
How C Programming Works  
http://computer.howstuffworks.com/c.htm (http://computer.howstuffworks.com/c.htm)  
 
C Programming Tutorial  
http://cplus.about.com/library/blctut.htm (http://cplus.about.com/library/blctut.htm)  
 
C Programming  
http://www.strath.ac.uk/IT/Docs/Ccourse/ (http://www.strath.ac.uk/IT/Docs/Ccourse/)  
 
Programming in C  
http://www.cs.cf.ac.uk/Dave/C/CE.html (http://www.cs.cf.ac.uk/Dave/C/CE.html)  
 
C Programming Tutorial  
http://vergil.chemistry.gatech.edu/resourc...torial/toc.html (http://vergil.chemistry.gatech.edu/resourc...torial/toc.html)  
 
Eddie's Basic Guide to C Programming  
http://www.iota-six.co.uk/c/default.asp (http://www.iota-six.co.uk/c/default.asp)  
 
C Programming contents  
http://goforit.unk.edu/cprogram/cstart.htm (http://goforit.unk.edu/cprogram/cstart.htm)  
 
Learn C/C++ Today  
http://www.cyberdiem.com/vin/learn.html (http://www.cyberdiem.com/vin/learn.html)  
 
Introduction to Sockets in C [PDF] Thanks - digitlcoup  
http://www.math.grinnell.edu/~walker/c/sockets/sockets.pdf (http://www.math.grinnell.edu/%7Ewalker/c/sockets/sockets.pdf)  
 
The Development of the C Language [PDF] - Thanks digitlcoup  
http://cm.bell-labs.com/cm/cs/who/dmr/chist.pdf (http://cm.bell-labs.com/cm/cs/who/dmr/chist.pdf)  
 
ANSI C for Programmers on UNIX Systems [PDF] - Thanks digitlcoup  
http://www.eng.cam.ac.uk/help/tpl/language...teaching_C.html (http://www.eng.cam.ac.uk/help/tpl/language...teaching_C.html)  
 
Good tutorial for C - Thanks digitlcoup  
http://www.its.strath.ac.uk/courses/c/ (http://www.its.strath.ac.uk/courses/c/)  
 
ASM  
 
Assembly Tutorial/Ready to Start!  
http://www.xs4all.nl/~smit/asm01001.htm (http://www.xs4all.nl/%7Esmit/asm01001.htm)  
 
Learning Assembly  
http://doorknob.t35.com/asm_tutorial.html (http://doorknob.t35.com/asm_tutorial.html)  
 
Win32 Assembly Tutorials  
http://win32assembly.online.fr/tutorials.html (http://win32assembly.online.fr/tutorials.html)  
 
Assembly Language Introduction  
http://www.osdata.com/topic/language/asm/asmintro.htm (http://www.osdata.com/topic/language/asm/asmintro.htm)  
 
Assembly Tutorial  
http://www.laynetworks.com/assembly%20tutorials.htm (http://www.laynetworks.com/assembly%20tutorials.htm)  
 
From C To Assembly Language  
http://www.linuxgazette.com/issue94/ramankutty.html (http://www.linuxgazette.com/issue94/ramankutty.html)  
 
Assembly Documents!  
http://www.xs4all.nl/~smit/docs.htm (http://www.xs4all.nl/%7Esmit/docs.htm)  
 
 
Python  
 
125 Python Tutorials  
http://www.awaretek.com/tutorials.html (http://www.awaretek.com/tutorials.html)  
 
Python Tutorial  
http://docs.python.org/tut/tut.html (http://docs.python.org/tut/tut.html)  
 
Non-Programmers Tutorial For Python  
http://honors.montana.edu/~jjc/easytut/easytut/ (http://honors.montana.edu/%7Ejjc/easytut/easytut/)  
 
Python Tutorials  
http://www.awaretek.com/tutorials.html (http://www.awaretek.com/tutorials.html)  
 
Python Tutorial  
http://martin.f2o.org/python/tutorial (http://martin.f2o.org/python/tutorial)  
 
Introductory Material on Python  
http://www.python.org/doc/Intros.html (http://www.python.org/doc/Intros.html)  
 
The What, Why, Who, and Where of Python  
http://www.networkcomputing.com/unixworld/...al/005/005.html (http://www.networkcomputing.com/unixworld/...al/005/005.html)  
 
Python + KDE Tutorial  
http://www.xs4all.nl/~bsarempt/python/tutorial.html (http://www.xs4all.nl/%7Ebsarempt/python/tutorial.html)  
 
Free Python Tutorials  
http://www.tutorialized.com/tutorials/Python/1 (http://www.tutorialized.com/tutorials/Python/1)  
 
Python Tutorial  
http://www.cs.bham.ac.uk/resources/ums/Pyt...oc/tut/tut.html (http://www.cs.bham.ac.uk/resources/ums/Pyt...oc/tut/tut.html)  
 
 
BASIC  
 
A BASIC programming Couse for Beginners  
http://users.argonet.co.uk/users/cwragg/pages/tutor.htm (http://users.argonet.co.uk/users/cwragg/pages/tutor.htm)  
 
QBASIC Tutorials  
http://www.qbasic.com/tutorial.shtml (http://www.qbasic.com/tutorial.shtml)  
 
Qbasic Tutorial for beginners and Children  
http://pages.intnet.mu/jhbpage/Program/Qbasic/tutorial/ (http://pages.intnet.mu/jhbpage/Program/Qbasic/tutorial/)  
 
 
Java  
 
The Java Tutorial  
http://java.sun.com/docs/books/tutorial/ (http://java.sun.com/docs/books/tutorial/)  
 
Java Coffee Break Tutorials  
http://www.javacoffeebreak.com/tutorials/ (http://www.javacoffeebreak.com/tutorials/)  
 
Java Programming Resources  
http://www.apl.jhu.edu/~hall/java/ (http://www.apl.jhu.edu/%7Ehall/java/)  
 
Java Tutorials  
http://www.freewarejava.com/tutorials/index.shtml (http://www.freewarejava.com/tutorials/index.shtml)  
 
 
Perl  
 
Databases - An Introduction to the DBI  
http://www.cwinters.com/programming/yapc_dbi.html (http://www.cwinters.com/programming/yapc_dbi.html)  
 
Active State Perl for Windows  
http://aspn.activestate.com/ASPN/ (http://aspn.activestate.com/ASPN/)  
 
Home of Perl Development  
http://www.perl.com/ (http://www.perl.com/)  
 
 
Visual Basic  
 
Visual Basic Tutorial  
http://www.vbtutor.net/vbtutor.html (http://www.vbtutor.net/vbtutor.html)  
 
Visual Basic Tutorials  
http://www.imt.net/~joe/matt/program/vb/Tutorials/ (http://www.imt.net/%7Ejoe/matt/program/vb/Tutorials/)  
 
Mastering Visual Basic  
http://www.free-ed.net/fr03/lfc/030202/120/ (http://www.free-ed.net/fr03/lfc/030202/120/)  
 
Juicy Studio's VB Tutorial  
http://www.juicystudio.com/tutorial/vb/index.asp (http://www.juicystudio.com/tutorial/vb/index.asp)  
 
Visual Basic Training and Tutorials  
http://www.intelinfo.com/newly_researched_...sual_Basic.html (http://www.intelinfo.com/newly_researched_...sual_Basic.html)  
 
More VB Tutorials  
http://www.itlearningmaterials.com/vbtutorials.htm (http://www.itlearningmaterials.com/vbtutorials.htm)  
 
 
 
HTML  
 
HTML Tutorial  
http://www.w3schools.com/html/ (http://www.w3schools.com/html/)  
 
Introduction to HTML  
http://www.cwru.edu/help/introHTML/toc.html (http://www.cwru.edu/help/introHTML/toc.html)  
 
Getting started with HTML (Very Basic)  
http://www.w3.org/MarkUp/Guide/ (http://www.w3.org/MarkUp/Guide/)  
 
Authoring HTML Basics (Webmonkey)  
http://webmonkey.wired.com/webmonkey/teachingtool/ (http://webmonkey.wired.com/webmonkey/teachingtool/)  
 
A Beginner's Guide to HTML  
http://archive.ncsa.uiuc.edu/General/Inter...LPrimerAll.html (http://archive.ncsa.uiuc.edu/General/Inter...LPrimerAll.html)  
 
Learning HTML  
http://www.utexas.edu/learn/html/ (http://www.utexas.edu/learn/html/)  
 
 
JavaScript  
 
Indispensable JavaScript Tutorials - thanks dksmarte  
http://jennifermadden.com (http://jennifermadden.com/)  
 
JavaScript for the Total Non-Programmer  
http://www.webteacher.com/javascript/ (http://www.webteacher.com/javascript/)  
 
JavaScript Tutorial for Programmers  
http://www.wdvl.com/Authoring/JavaScript/Tutorial/ (http://www.wdvl.com/Authoring/JavaScript/Tutorial/)  
 
JavaScript Tutorial  
http://www.echoecho.com/javascript.htm (http://www.echoecho.com/javascript.htm)  
 
Thau's JavaScript Tutorial (Webmonkey)  
http://webmonkey.wired.com/webmonkey/progr.../tutorial1.html (http://webmonkey.wired.com/webmonkey/progr.../tutorial1.html)  
 
JavaScript Guide  
http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/ (http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/)  
 
JavaScript Tutorial  
http://www.webdeveloper.com/javascript/jav...s_tutorial.html (http://www.webdeveloper.com/javascript/jav...s_tutorial.html)  
 
 
PHP  
 
A simple PHP Tutorial  
http://us3.php.net/tut.php (http://us3.php.net/tut.php)  
 
PHP Tutorial  
http://www.freewebmasterhelp.com/tutorials/php (http://www.freewebmasterhelp.com/tutorials/php)  
 
Another PHP Tutorial  
http://www.w3schools.com/php/default.asp (http://www.w3schools.com/php/default.asp)  
 
PHP Server Side Scripting  
http://www.juicystudio.com/tutorial/php/index.asp (http://www.juicystudio.com/tutorial/php/index.asp)  
 
PHP Tips and Tutorials  
http://www.hotscripts.com/PHP/Tips_and_Tutorials/ (http://www.hotscripts.com/PHP/Tips_and_Tutorials/)  
 
Gimpster PHP Tutorial  
http://www.gimpster.com/wiki/PhpTutorial (http://www.gimpster.com/wiki/PhpTutorial)  
 
IBM Introduction to PHP  
http://www-106.ibm.com/developerworks/library/l-php.html (http://www-106.ibm.com/developerworks/library/l-php.html)  
 
An Introduction to PHP  
http://www.rci.rutgers.edu/~jfulton/php1/ (http://www.rci.rutgers.edu/%7Ejfulton/php1/)  
 
PHP Manual  
http://www.phpfreaks.com/phpmanual.php (http://www.phpfreaks.com/phpmanual.php)  
 
 
MySQL  
 
PHP/MySQL Tutorial  
http://webmonkey.wired.com/webmonkey/progr.../tutorial4.html (http://webmonkey.wired.com/webmonkey/progr.../tutorial4.html)  
 
MySQL Basics -- A MySQL Tutorial  
http://www.analysisandsolutions.com/code/mybasic.htm (http://www.analysisandsolutions.com/code/mybasic.htm)  
 
PHP/MySQL Tutorial  
http://www.freewebmasterhelp.com/tutorials/phpmysql (http://www.freewebmasterhelp.com/tutorials/phpmysql)  
 
Using MySQL  
http://www.juicystudio.com/tutorial/mysql/index.asp (http://www.juicystudio.com/tutorial/mysql/index.asp)  
 
MySQL Manual  
http://www.mysqlfreaks.com/mysql-manual.php (http://www.mysqlfreaks.com/mysql-manual.php)  
 
 
 
Shell Scripting  
 
How to write a shell script  
http://vertigo.hsrl.rutgers.edu/ug/shell_help.html (http://vertigo.hsrl.rutgers.edu/ug/shell_help.html)  
 
Writing Shell Scripts  
http://gd.tuwien.ac.at/linuxcommand.org/wr...ll_scripts.html (http://gd.tuwien.ac.at/linuxcommand.org/wr...ll_scripts.html)  
 
Unix Shell Scripts  
http://heather.cs.ucdavis.edu/~matloff/Uni...x/CShellII.html (http://heather.cs.ucdavis.edu/%7Ematloff/Uni...x/CShellII.html)  
 
UNIX Shell Scripting  
http://users.sdsc.edu/~steube/Bshell/ (http://users.sdsc.edu/%7Esteube/Bshell/)  
 
Bourne Shell Programming  
http://steve-parker.org/sh/sh.shtml (http://steve-parker.org/sh/sh.shtml)  
 
 
Batch  
 
Making Batch Files  
http://www.tnd.com/camosun/elex130/dosbatchtutor1.html (http://www.tnd.com/camosun/elex130/dosbatchtutor1.html)  
 
Batch Tutorial  
http://www.ingleby.com/computer-batch_tutorial.htm (http://www.ingleby.com/computer-batch_tutorial.htm)  
 
A Modern Batch Programming Tutorial (Win 2k/XP)  
http://www.student.oulu.fi/~vtatila/batch_tutorial.html (http://www.student.oulu.fi/%7Evtatila/batch_tutorial.html)  
 
Batch File Tutorials  
http://www.techtutorials.info/dbatch.html (http://www.techtutorials.info/dbatch.html)  
 
 
 
Linux/Unix  
 
Linux Tutorials  
http://www.linux-tutorial.info/ (http://www.linux-tutorial.info/)  
 
Various Linux Tutorials  
http://www.linuxplanet.com/linuxplanet/tutorials/ (http://www.linuxplanet.com/linuxplanet/tutorials/)  
 
Introduction to Linux  
http://www.tldp.org/LDP/intro-linux/html/ (http://www.tldp.org/LDP/intro-linux/html/)  
 
An Intro to Linux  
http://www.peachpit.com/articles/article.asp?p=21153 (http://www.peachpit.com/articles/article.asp?p=21153)  
 
Intro to Linux Development  
http://www.gamedev.net/reference/programmi.../linuxgamedev1/ (http://www.gamedev.net/reference/programmi.../linuxgamedev1/)
Title: Re: Some Useful Programming Links
Post by: H_TeXMeX_H on 16 December 2006, 01:59
One of the best bash scripting guides:

http://tldp.org/LDP/abs/html/
Title: Re: Some Useful Programming Links
Post by: bigpimping on 24 December 2006, 02:53
well ppl now i got the C++ by the same compagnie and guess what all in one shot too :) well merry christmas :)


http://www.megaupload.com/?d=2B0V2CO8 (http://www.megaupload.com/?d=2B0V2CO8)
Title: Re: Some Useful Programming Links
Post by: H_TeXMeX_H on 5 January 2007, 03:31
nice ... merry Christmas to you as well.
Title: Re: Some Useful Programming Links
Post by: gsobier on 6 March 2008, 07:29
http://sourceforge.net/projects/oorexx/
Title: Re: Some Useful Programming Links
Post by: Kintaro on 27 April 2010, 02:40
http://www.openbsd.org/cgi-bin/man.cgi (http://www.openbsd.org/cgi-bin/man.cgi) - OpenBSD manpage collection is great if you want to learn about the Internals of the OpenBSD system. As when it comes to functions they try to explain how they work and not just how they can be used. This makes OpenBSD by far the best system to:
* Get experience coding in C.
* Learn the real underpinnings of Unix.
* Understand what really sucks about Linux, Windows, FreeBSD, everything.