Differences between revisions 11 and 26 (spanning 15 versions)
Revision 11 as of 2008-06-09 14:23:20
Size: 3698
Editor: platypus
Comment:
Revision 26 as of 2012-02-16 20:49:00
Size: 910
Editor: echidna
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from HlpLab/BestPractices
Line 5: Line 6:
= Version Control =

 * CVS - essentially the Ur version control system. Very common still, but not recommended for new projects
   * [http://www.nongnu.org/cvs/ CVS official site]
   * [http://en.wikipedia.org/wiki/Concurrent_Versions_System CVS wikipedia entry]
 * Subversion - designed to replace CVS and correct some of its flaws. Similar syntax to CVS. Too much like CVS for many people's taste.
   * [http://subversion.tigris.org/ Subversion official site]
   * [http://en.wikipedia.org/wiki/Subversion_(software) Subversion wikipedia entry]
 * Git - A VCS designed by Linus Torvalds to meet the needs of the Linux kernel developers. Powerful but complicated.
   * [wiki:Self:HlpLab/Git Git local page]
   * [http://git.or.cz/ Git official site]
   * [http://en.wikipedia.org/wiki/Git_(software) Git wikipedia entry]
 * Bazaar - a VCS written in Python by Canonical software (makers of Ubuntu Linux) for their needs. It's about as powerful as Git, but with much less jargon and with simpler command syntax.
   * [http://bazaar-vcs.org/ Bazaar official site]
   * [http://en.wikipedia.org/wiki/Bazaar_software Bazaar wikipedia entry]
 * Mercurial - VCS written in Python and C. Created when the makers of Bitkeeper (the VCS formerly used by the Linux kernel team) pulled free licenses for open source projects. The kernel team went on to create Git instead, but other projects (e.g. Mozilla) use Mercurial.
   * [http://www.selenic.com/mercurial/wiki/ Mercurial official site]
   * [http://en.wikipedia.org/wiki/Mercurial_(software) Mercurial wikipedia entry]
 * Darcs - designed to replace CVS and SVN. Written in Haskell and "based on a unique algebra of patches".
   * [http://darcs.net/ Darcs official site]
   * [http://en.wikipedia.org/wiki/Darcs Darcs wikipedia entry]
 * Monotone - another VCS designed to replace CVS and SVN. But like Git, Arch, Bazaar, and Mercurial, it's designed to be decentralized. Not amazingly popular though.
   * [http://monotone.ca/ Monotone official site]
   * [http://en.wikipedia.org/wiki/Monotone_(software) Monotone wikipedia entry]
 * Arch - a distributed VCS. Mostly superseded by Bazaar, and not under active development, but you might run across projects using it.
   * [http://www.gnu.org/software/gnu-arch/ Arch official site]
   * [http://en.wikipedia.org/wiki/GNU_arch Arch wikipedia entry]
Line 36: Line 9:
   * [http://www.uoregon.edu/~koch/texshop/ TeXShop]
   * [wiki:Self:HlpLab/AUCTeX AUCTeX]
   * [[http://www.uoregon.edu/~koch/texshop/|TeXShop]]
   * [[http://vim-latex.sourceforge.net/|Vim LaTeX]]
   * [[
AUCTeX|AUCTeX]]
Line 41: Line 15:
 * [http://mekentosj.com/papers/ Papers]
 * BibTeX / [http://bibdesk.sourceforge.net/ BibDesk]
 * [http://www.endnote.com/
EndNote] (UR has a [http://www.rochester.edu/it/sitelicenses/endnote.html site-license] for personal and work use.)
 * [http://www.zotero.org/ Zotero]
 * [[http://mekentosj.com/papers/|Papers]]
 * BibTeX / [[http://bibdesk.sourceforge.net/|BibDesk]]
 * [[http://www.endnote.com/|
EndNote]] (UR has a [[http://www.rochester.edu/it/sitelicenses/endnote.html|site-license]] for personal and work use.)
 * [[http://www.zotero.org/|Zotero]]
 * [[http://www.mendeley.com/|Mendeley]]
 * [[MendeleyGuidelines|Guidelines for correcting Mendeley entries]]
Line 49: Line 25:
 * [http://www.apple.com/iwork/keynote/ Keynote]
 * [http://latex-beamer.sourceforge.net/ LaTeX Beamer]
 * [[http://www.apple.com/iwork/keynote/|Keynote]]
 * [[https://bitbucket.org/rivanvx/beamer/wiki/Home|LaTeX Beamer]]
Line 52: Line 28:

= Graphing Tools =
== R Graphics Packages ==
 * [wiki:Self:HlpLab/R/LatticePackage LatticePackage]
 * [wiki:Self:HlpLab/R/GGPlot2Package GGPlot2Package]
 * [wiki:Self:HlpLab/R/DesignPackage DesignPackage]

== Graphing tasks ==
 * [wiki:Self:HlpLab/R/ErrorBars ErrorBars]
 * [wiki:Self:HlpLab/R/OrderingAxes OrderingAxes]
 * [wiki:Self:HlpLab/R/AddingLines AddingLines]
 * [wiki:Self:HlpLab/R/LatticePanels LatticePanels]

----
I've made a lot of these things links to their official website. It'd be nice to get pages created explaining the pros and cons for all of them. -- AndrewWatts [[DateTime(2008-06-09T14:23:20Z)]]

Writing Tools

Reference Management

Presentation Tools

WritingReferencePresentation (last edited 2012-02-16 20:49:00 by echidna)

MoinMoin Appliance - Powered by TurnKey Linux