Episode 64: Who Programs? Rob Does!
News & Personal Updates
- 0:6:10 Linux Mint 11 Preview
http://blog.linuxmint.com/?p=1746 - 0:11:35 Linus’s interview with LinuxFR
http://bit.ly/kwrpkg -
0:15:21 Some of you may have experienced issues with the Linux Mint repositories on or around May 1st. These issues have now been resolved and are detailed in a blog post from Clem.
http://blog.linuxmint.com/?p=1739
- 0:18:30 We’ve got the more news for the Admins rocking in the Linux job market.
http://wwww.networkworld.com/news/tech/2011/050311-linux-skills.html - 0:19:51 Attachemate lays of their Mono devs. Is this the end for this controversial port?
http://blog.internetnews.com/skerner/2011/05/attachmate-lays-off-mono-emplo.html
http://www.phoronix.com/scan.php?page=news_item&px=OTQwMQ
http://www.zdnet.com/blog/open-source/is-mono-dead-is-novell-dying/8821
Main Topic
Programming on Linux Mint
- Why Learn to Program?
http://www.cprogramming.com/whyprogram.html
http://www.dickbaldwin.com/python/Pyth0001.htm - Beginning Linux Programming –
4th Edition: http://www.wrox.com/WileyCDA/WroxTitle/productCd-0470147628.html - Almost every major programming language in use anywhere is available for Linux Mint. The most common ones are:
- Bash Shell:
http://www.arachnoid.com/linux/shell_programming.html
The 5-Minute Essential Shell Tutorial: http://community.linuxmint.com/tutorial/view/100 - C/C++:
http://www.linfo.org/create_c1.html
http://www.cs.wustl.edu/~schmidt/C++/ - Perl:
http://www.perl.com/pub/2000/10/begperl1.html - Tcl/Tk:
http://www.tcl.tk/man/tcl/tutorial/tcltutorial.html - Java:
http://download.oracle.com/javase/tutorial/ - Javascript:
http://www.w3schools.com/js/default.asp - PHP:
http://www.w3schools.com/php/default.asp
http://php.net/manual/en/tutorial.php
- Bash Shell:
- Most of the Linux Mint project development is done in Python and Glade. They also use Git for version control and APT/DEB for packaging.
- In addition to the language compiler/interpreter, other tools are also useful:
- Text Editors: VIM, Nano, Gedit, E-Macs,etc.
- Integrated Development Environment:
- Eclipse: http://www.eclipse.org/
- EMACS: http://www.gnu.org/software/emacs
- MonoDevelop: http://www.mono-project.com and http://monodevelop.com/
- Geany: http://www.geany.org/
- Eric: http://eric-ide.python-projects.org/
- IDLE: http://docs.python.org/library/idle.html
- What resources are there on Linux Mint?
http://community.linuxmint.com/software/browse/14 - Generic PPA adder: https://gitorious.org/generic-ppa-adder/generic-ppa-adder-dev
Website of the Week
Tip of the Week
- the “i” key in vim will enter edit mode, then to get out of edit mode hit escape, to quit a unchanged document just type “:q”, to quit a changed document that you don’t want to save, type :q! to save and quit a doc type :wq
- to checkout a Git Repo, use: git clone git://url.to/git/repo.git folder-name
Announcements
- None
More info
Hosts: Rob, Scott, Jalu, Harrison
Subscribe to the podcast: [iTunes] [Zune] [RSS MP3] [RSS OGG]
Contact podcast:
Forum: mintCast
Email: [email protected]
Phone: 1-832-514-2278
Twitter: @mintCast @Linux_Mint
IRC: irc.spotchat.org – #mintcast
More Linux Mint info: Linux Mint website, blog, forums, community
Podcast Entry and exit music provided by Mark Blasco. http://www.podcastthemes.com/
The podcast’s bumpers were provided by Oscar.
MP3:
OGG:
Podcast: Play in new window | Download
Subscribe: RSS



