Go Back   TalkBass Forums > Bass Guitar Forums > Bass Guitar Forums > Off Topic [BG]
Register Rules/FAQ/CUP Members List Search Today's Posts Mark Forums Read

Off Topic [BG] Non-music-related discussion and chat


Supporting Membership
Thank You

Latest Supporting Member
Donate to Upgrade Today

Reply
 
Thread Tools Search this Thread
  #1  
Old 05-09-2009, 06:56 PM
Registered User
 
Join Date: Dec 2006
Location: California
Good Programming Books

Sign in to disble this ad
Hey, I was wondering if there was anyone on here who knew much about programming(in particular Java and MatLab) and could suggest some good books to go through. Also, does anyone know of any good LaTeX tutorials I could look at?
Thanks
__________________
Ergo facio bassum sum
  #2  
Old 05-09-2009, 07:13 PM
fdeck's Avatar
Registered User

Maker of HPF-Pre upright bass preamp
 
Join Date: Mar 2004
Location: Madison WI
Supporting Member
In my view, you will learn quicker from an online tutorial for any of these packages.

LaTex? You must be getting ready to write your dissertation. In my view, a word processor with equation editor is a lot quicker and easier to use.
__________________
DIY gear articles and HPF-Pre
  #3  
Old 05-09-2009, 07:26 PM
Registered User
 
Join Date: Dec 2006
Location: California
Haha nah, freshman in college, but all of my math profs and tas have told us that its a good idea to learn it for later. The equation editor thing in Word has always bothered me, and if I want to write pretty equations I'd rather just know LaTeX. Plus it has matrices and all of that other jazz.
__________________
Ergo facio bassum sum
  #4  
Old 05-09-2009, 10:15 PM
Registered User
 
Join Date: Jul 2008
Location: Norfolk, VA
You might want to try javapassion.com

Also, if you are into torrents, you can find quite a few java books in pdf format (to try before you buy, of course)
__________________
Virginia Bassist #108
  #5  
Old 05-10-2009, 11:49 PM
Registered User
 
Join Date: Dec 2004
Location: Martensville, Sask
Send a message via AIM to MCBTunes Send a message via MSN to MCBTunes
Core Java 2 Vol. 1 by Horstmann and Cornell is a good resource and can be had cheap on amazon.com just be sure to get one that is either java 5 or java 6 as some of the material in older books has gone stale.

One thing about programming is it is often better to learn the process of writing good code to program rather than just going at one specific language. The Practice of Programming by Kernighan is a good text.

Both of these books are for beginners so if you've had experience coding in the past they will be quick reads. Hopefully there will still be a benefit in reading the material though.
__________________
mmmmmm...
  #6  
Old 05-11-2009, 04:11 AM
Registered User
 
Join Date: Feb 2009
Oreilly learning Java


Best computer books on the planet.


they also publish one called Java Head First which is a good crash course in the language.
__________________
damned teeny pinky....always hits the wrong string and makes this ugly noise.
  #7  
Old 05-11-2009, 05:18 AM
Registered User
 
Join Date: Jun 2007
Location: Takoma Park, MD (DC)
Matlab is butt simple compared to Java. You don't need a book. Just go through the built in tutorial and you'll be up to speed in no time.

There is a very good Latex tutorial available online for free, if I can find the link I'll post it, but you can probably just google it.

Last edited by Jim Nazium : 05-11-2009 at 05:20 AM.
  #8  
Old 05-11-2009, 05:39 AM
Registered User
 
Join Date: Oct 2005
Location: Oslo, Norway
LaTeX

This is a good way to get started with LaTeX:

http://www.ctan.org/get/info/lshort/english/lshort.pdf

Bjornar
__________________
Sadowsky Club #257
Roscoe/Sadowsky/Thunderfunk
  #9  
Old 05-11-2009, 07:38 AM
L-A's Avatar
L-A L-A is offline
Registered User
 
Join Date: Jul 2008
Location: Eh?
Supporting Member
Can't say enough good about O'Reilly.

If your school has this kind of membership there, you can view their entire books before ordering, in the Safari section of their website.
__________________
Quote:
Originally Posted by tom once dead View Post
Also to prove my Australianism, I've been stung by an irukandji jellyfish before, while snorkelling at an island looking at stingrays.
  #10  
Old 05-11-2009, 06:02 PM
fdeck's Avatar
Registered User

Maker of HPF-Pre upright bass preamp
 
Join Date: Mar 2004
Location: Madison WI
Supporting Member
Quote:
Originally Posted by SonofJud View Post
Haha nah, freshman in college, but all of my math profs and tas have told us that its a good idea to learn it for later. The equation editor thing in Word has always bothered me, and if I want to write pretty equations I'd rather just know LaTeX. Plus it has matrices and all of that other jazz.
I majored in math and physics in college. LaTeX is very good for typesetting equations. It is used primarily by mathematicians, theoretical physicists, and procrastinating grad students. But virtually nobody else uses it. I went to school in the computer age, and my math and physics profs were perfectly happy to see handwritten assignments. Many still wrote out their course materials by hand.

As a physicist in the "real world," pretty equations are simply not on my radar. I don't use very many equations in reports because nobody wants to see them. When I arrive at a result, I typically leave my derivations in their original format, which could even be handwritten sheets scanned into my computer. I am far more interested in learning to use software tools that help me develop and test my ideas, produce results, and ensure their accuracy.

+1 about MatLab. I don't use it much, but a lot of my colleagues do, when they want to work with numbers. It is a good way to learn programming without being burdened by the overhead of languages and operating systems that will be obsolete by the time you graduate.

In addition, I suggest learning a computer algebra system (CAS) tool like Mathematica or Maple. This is how I do derivations, and there are mathematicians who use it for proofs as well. It doesn't do the real work, but lets you guide a derivation while minimizing dumb mistakes.

If you don't have generous student discounts, there are free tools: Gnu Octave instead of MatLab, and Maxima instead of Mathematica. The commercial tools have better user interfaces and graphics, but the free stuff is certainly functional.

And don't forget that the most widely used computational tool is MS Excel. If you don't like MS stuff, Open Office has a good equation editor, and I think it lets you enter equations using LaTeX syntax.
__________________
DIY gear articles and HPF-Pre
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Follow TalkBass on Twitter   Visit TalkBass on Facebook  

All times are GMT -6. The time now is 05:53 AM.




Copyright 2011 Talk Music Group Inc. All rights reserved.
Play guitar? Visit our new sister site TalkGuitar.com [beta]
Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.