https://maslab.mit.edu/2011/w/index.php?title=Software&feed=atom&action=historySoftware - Revision history2024-03-28T13:40:00ZRevision history for this page on the wikiMediaWiki 1.16.0https://maslab.mit.edu/2011/w/index.php?title=Software&diff=147&oldid=prevYichen: /* Maslab Software Distribution */2011-01-01T09:32:14Z<p><span class="autocomment">Maslab Software Distribution</span></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 09:32, 1 January 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 21:</td>
<td colspan="2" class="diff-lineno">Line 21:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Your EEEPC will have maslab.jar and orc.jar installed. </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Your EEEPC will have maslab.jar and orc.jar installed. </div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>If you are developing code on your personal computer, you will need to download both of these files <del class="diffchange diffchange-inline">to it as well</del>.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>If you are developing code on your personal computer, you will need to download both of these files.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>You will need to download the current versions of maslab.jar and orc.jar.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>You will need to download the current versions of maslab.jar and orc.jar.</div></td></tr>
</table>Yichenhttps://maslab.mit.edu/2011/w/index.php?title=Software&diff=146&oldid=prevYichen: /* Maslab Software Distribution */2011-01-01T09:31:58Z<p><span class="autocomment">Maslab Software Distribution</span></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 09:31, 1 January 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 19:</td>
<td colspan="2" class="diff-lineno">Line 19:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>We're running [http://www.ubuntulinux.org/ Ubuntu 10.10 Linux] (a Debian-based distribution).</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>We're running [http://www.ubuntulinux.org/ Ubuntu 10.10 Linux] (a Debian-based distribution).</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Your EEEPC will have maslab.jar and orc.jar installed. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">If you are developing code on your personal computer, you will need to download both of these files to it as well.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>You will need to download the current versions of maslab.jar and orc.jar.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>You will need to download the current versions of maslab.jar and orc.jar.</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 35:</td>
<td colspan="2" class="diff-lineno">Line 38:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[http://web.mit.edu/6.186/2011/orc.jar Download orc.jar]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[http://web.mit.edu/6.186/2011/orc.jar Download orc.jar]</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">If you are developing code on your personal computer, you will need to download both of these files to it as well.</del></div></td><td colspan="2"> </td></tr>
</table>Yichenhttps://maslab.mit.edu/2011/w/index.php?title=Software&diff=99&oldid=prevYichen at 23:59, 27 December 20102010-12-27T23:59:57Z<p></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 23:59, 27 December 2010</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== General API Information ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== General API Information ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [http://java.sun.com/javase/6/docs/api/ Java 1.6 API]: documentation on the standard Java classes. </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [http://java.sun.com/javase/6/docs/api/ Java 1.6 API]: documentation on the standard Java classes. </div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* [http://web.mit.edu/6.186/<del class="diffchange diffchange-inline">2010</del>/doc/maslab/api/ Maslab Java API]: documentation on the Maslab custom software.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* [http://web.mit.edu/6.186/<ins class="diffchange diffchange-inline">2011</ins>/doc/maslab/api/ Maslab Java API <ins class="diffchange diffchange-inline">2011</ins>]: documentation on the Maslab custom software.</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* [http://web.mit.edu/6.186/<del class="diffchange diffchange-inline">2010</del>/doc/uorc/api/ OrcBoard Java API]: documentation on the OrcBoard library.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* [http://web.mit.edu/6.186/<ins class="diffchange diffchange-inline">2011</ins>/doc/uorc/api/ OrcBoard Java API]: documentation on the OrcBoard library.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [http://math.nist.gov/javanumerics/jama/doc/ Jama numerics library API]: documentation on the Jama numerics library.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [http://math.nist.gov/javanumerics/jama/doc/ Jama numerics library API]: documentation on the Jama numerics library.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [http://java.sun.com/docs/books/tutorial/ Sun's Java tutorials]: online tutorials in many Java topics. </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [http://java.sun.com/docs/books/tutorial/ Sun's Java tutorials]: online tutorials in many Java topics. </div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 18:</td>
<td colspan="2" class="diff-lineno">Line 18:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Maslab Software Distribution ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Maslab Software Distribution ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>We're running [http://www.ubuntulinux.org/ Ubuntu Linux] (a Debian-based distribution).</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>We're running [http://www.ubuntulinux.org/ Ubuntu <ins class="diffchange diffchange-inline">10.10 </ins>Linux] (a Debian-based distribution).</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>You will need to download the current versions of maslab.jar and orc.jar.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>You will need to download the current versions of maslab.jar and orc.jar.</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 30:</td>
<td colspan="2" class="diff-lineno">Line 30:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><code>echo source .bash_profile >> .bashrc</code></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><code>echo source .bash_profile >> .bashrc</code></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>The freshest version of the files is also available on Athena at <code>/mit/6.186/<del class="diffchange diffchange-inline">2010</del>/orc.jar</code> and <code>/mit/6.186/<del class="diffchange diffchange-inline">2010</del>/maslab.jar</code>.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>The freshest version of the files is also available on Athena at <code>/mit/6.186/<ins class="diffchange diffchange-inline">2011</ins>/orc.jar</code> and <code>/mit/6.186/<ins class="diffchange diffchange-inline">2011</ins>/maslab.jar</code>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[http://web.mit.edu/6.186/<del class="diffchange diffchange-inline">2010</del>/maslab.jar Download maslab.jar]</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[http://web.mit.edu/6.186/<ins class="diffchange diffchange-inline">2011</ins>/maslab.jar Download maslab.jar]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[http://web.mit.edu/6.186/<del class="diffchange diffchange-inline">2010</del>/orc.jar Download orc.jar]</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[http://web.mit.edu/6.186/<ins class="diffchange diffchange-inline">2011</ins>/orc.jar Download orc.jar]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>If you are developing code on your personal computer, you will need to download both of these files to it as well.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>If you are developing code on your personal computer, you will need to download both of these files to it as well.</div></td></tr>
</table>Yichenhttps://maslab.mit.edu/2011/w/index.php?title=Software&diff=98&oldid=prevYichen: Created page with "== General API Information == * [http://java.sun.com/javase/6/docs/api/ Java 1.6 API]: documentation on the standard Java classes. * [http://web.mit.edu/6.186/2010/doc/maslab/ap..."2010-12-27T23:57:07Z<p>Created page with "== General API Information == * [http://java.sun.com/javase/6/docs/api/ Java 1.6 API]: documentation on the standard Java classes. * [http://web.mit.edu/6.186/2010/doc/maslab/ap..."</p>
<p><b>New page</b></p><div>== General API Information ==<br />
* [http://java.sun.com/javase/6/docs/api/ Java 1.6 API]: documentation on the standard Java classes. <br />
* [http://web.mit.edu/6.186/2010/doc/maslab/api/ Maslab Java API]: documentation on the Maslab custom software.<br />
* [http://web.mit.edu/6.186/2010/doc/uorc/api/ OrcBoard Java API]: documentation on the OrcBoard library.<br />
* [http://math.nist.gov/javanumerics/jama/doc/ Jama numerics library API]: documentation on the Jama numerics library.<br />
* [http://java.sun.com/docs/books/tutorial/ Sun's Java tutorials]: online tutorials in many Java topics. <br />
* [http://maslab.lcs.mit.edu/2004/lectures/javareference.txt Ed Faulkner's Java quick reference]: examples of all the important language features.<br />
<br />
== Application Information ==<br />
* [[Ant]]: A tool that can automatically build and upload your code. Use it, it's nice. <br />
* [[Athena settings]]: Things you should set in your athena locker to make development easier. <br />
* [[BotClient]]: The tool for viewing remote channel data. <br />
* [[CVS]]: A tool for managing your source code amongst your teammates (but see [[Subversion]] instead).<br />
* [[Emacs]]: Some notes on getting the most out of the GNU Emacs text editor. <br />
* [[SSH]]: Tool for logging into other machines remotely. Also has info on <code>scp</code>, which copies files to and from other machines. <br />
* [[Subversion]]: A tool for managing your source code amongst your teammates.<br />
<br />
== Maslab Software Distribution ==<br />
<br />
We're running [http://www.ubuntulinux.org/ Ubuntu Linux] (a Debian-based distribution).<br />
<br />
You will need to download the current versions of maslab.jar and orc.jar.<br />
<br />
NOTE: You will need to download both files and place them in /usr/share/java/ You will need admin privileges to do this see <code>man sudo</code>.<br />
<br />
You will then need to add these to your class path. You can do this by adding <code>export CLASSPATH=/usr/share/java/orc.jar:/usr/share/java/maslab.jar:</code> to your .bash_profile file.<br />
<br />
<code>echo export CLASSPATH=/usr/share/java/orc.jar:/usr/share/java/maslab.jar: >> .bash_profile</code><br />
<br />
<code>echo source .bash_profile >> .bashrc</code><br />
<br />
The freshest version of the files is also available on Athena at <code>/mit/6.186/2010/orc.jar</code> and <code>/mit/6.186/2010/maslab.jar</code>.<br />
<br />
[http://web.mit.edu/6.186/2010/maslab.jar Download maslab.jar]<br />
<br />
[http://web.mit.edu/6.186/2010/orc.jar Download orc.jar]<br />
<br />
If you are developing code on your personal computer, you will need to download both of these files to it as well.</div>Yichen