Commit 15f2827af15335c41bf2dab1d1f193834c71edac

Authored by Rémi Emonet
1 parent 6427f70d03
Exists in master

tp1

Showing 3 changed files with 96 additions and 1 deletions

... ... @@ -60,12 +60,12 @@
60 60 <a href="tp1.pdf">TP 1 <br/>Subject</a>
61 61 <a href="raw/tp1-base.txt">Le fichier <br/>du TP1</a>
62 62 <a href="raw/test.mp4">A test video to download¹</a>
  63 + <a href="more-installation.html">Installation <br/>on your laptop</a>
63 64 <!--
64 65 <a href="tp2.pdf">TP 2 <br/>Subject</a>
65 66 <a href="tp3.pdf">TP 3 <br/>Subject</a>
66 67 <a href="more-projects.html">Project <br/>Instructions</a>
67 68 <a href="more-links.html">Helpful <br/>Links</a>
68   - <a href="more-installation.html">Installation <br/>on your laptop</a>
69 69 <a class="vil" href="more-errors.html">Typical <br/>Problems</a>
70 70 <a href="more-attribution.html">Where images are borrowed?</a>
71 71 <a href="raw/CORS.txt">The CORS config <br/>for TP3</a>
more-installation.html View file @ 15f2827
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2 +<html xmlns="http://www.w3.org/1999/xhtml">
  3 +<head>
  4 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5 + <meta http-equiv="Content-Style-Type" content="text/css" />
  6 + <meta name="generator" content="pandoc" />
  7 + <title></title>
  8 +
  9 +<style type="text/css">
  10 + body {font: arial;}
  11 + body {margin: 15px;}
  12 + body.constrained {margin: auto; max-width: 1000px;}
  13 + h1 {background: #fdb863; border: 1px solid black; text-align: center; padding: 5px; font-size: 1.15em;}
  14 + h2 {color: #e66101; font-size: 1.05em; margin-left: 0.5em;}
  15 + h3 {color: #5e3c99;font-size: 0.95em; margin-left: 1em;}
  16 + h3, p {margin-left: 1em;}
  17 + .en {float:left; clear:left; width: 45%; margin-left: 2%;}
  18 + .fr {float:right; clear:right; width: 45%; margin-right: 2%;}
  19 + .clear {clear:both;}
  20 + pre {margin-left: 30px; border: 1px solid #333; padding: 10px; background: #EEF;}
  21 + pre>code {background: none !important; border: none !important;}
  22 + em {color: darkgreen;}
  23 + code:not(.sourceCode) {background: #EEE; margin: -2px; padding: 2px; border: 1px solid #DDD}
  24 + .lineNumbers {width: 40px;}
  25 +
  26 + .WARN {background: red;}
  27 + .WARN code {background: black; color: white;}
  28 + blockquote {border: 1px solid grey; border-left: 3px solid black; padding: 0;}
  29 + blockquote p {padding: 0;}
  30 +</style>
  31 +<script>
  32 + window.onload = function() {
  33 + if (window.location.hash != "") {
  34 + window.document.body.classList.remove("constrained");
  35 + setTimeout(function() {history.go(0)}, 2000);
  36 + }
  37 + }
  38 +</script>
  39 +
  40 +</head>
  41 +<body class="constrained">
  42 +<p><strong>This page lists the elements that you'll need to install on your computer to do web development.</strong></p>
  43 +<hr />
  44 +<h1 id="netbeans">Netbeans</h1>
  45 +<p>Demos and starter project will use Netbeans : install « netbeans » version « Java EE » (or « all ») in its latest version, downloading it from the <a href="https://netbeans.org/downloads/">netbeans website</a>.</p>
  46 +<hr />
  47 +<h1 id="git">Git</h1>
  48 +<p>You will be asked to use the git version control system.</p>
  49 +<p>Please follow the installation instructions on <a href="https://git-scm.com/book/en/v2/Getting-Started-Installing-Git" class="uri">https://git-scm.com/book/en/v2/Getting-Started-Installing-Git</a>.</p>
  50 +<hr />
  51 +<h1 id="simple-text-editor">Simple text editor</h1>
  52 +<p>You can use emacs, or any text editor you like (including eclipse). You can also try this one <a href="https://atom.io/" class="uri">https://atom.io/</a> (and optionally <a href="https://atom.io/faq">disable the &quot;metrics&quot; package</a>).</p>
  53 +<h2 id="emacs-windows">Emacs (Windows)</h2>
  54 +<p>If you want, you can install emacs for windows:</p>
  55 +<ul>
  56 +<li>Download it <a href="http://ftp.gnu.org/gnu/emacs/windows/emacs-24.3-bin-i386.zip" class="uri">http://ftp.gnu.org/gnu/emacs/windows/emacs-24.3-bin-i386.zip</a>.</li>
  57 +<li>Unzip it.</li>
  58 +<li>Go into the <code>emacs-24.3/bin</code> folder and double-click on <code>addpm.exe</code> (this adds emacs to the windows menu).</li>
  59 +</ul>
  60 +<h2 id="emacs-linux">Emacs (Linux)</h2>
  61 +<pre><code>sudo apt-get install emacs</code></pre>
  62 +<h2 id="emacs-macos">Emacs (MacOS)</h2>
  63 +<p>Follow the instructions on <a href="http://wikemacs.org/wiki/Installing_Emacs_on_OS_X" class="uri">http://wikemacs.org/wiki/Installing_Emacs_on_OS_X</a>.</p>
  64 +<hr />
  65 +<h1 id="if-you-prefer-eclipse-eclipse-spring-tool-suite">If you prefer Eclipse: Eclipse Spring Tool Suite</h1>
  66 +<p>We'll be using Spring for server side development. The easiest way to start with Spring is to use the Eclipse STS distribution, that can be downloaded at <a href="https://spring.io/tools/sts/all" class="uri">https://spring.io/tools/sts/all</a>.</p>
  67 +<!-- clicky Cla -->
  68 +<script type="text/javascript">
  69 +var clicky_site_ids = clicky_site_ids || [];
  70 +clicky_site_ids.push(100779706);
  71 +(function() {
  72 + var s = document.createElement('script');
  73 + s.type = 'text/javascript';
  74 + s.async = true;
  75 + s.src = '//static.getclicky.com/js';
  76 + ( document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0] ).appendChild( s );
  77 +})();
  78 +</script>
  79 +<noscript><p><img alt="Clicky" width="1" height="1" src="//in.getclicky.com/100779706ns.gif" /></p></noscript>
  80 +
  81 +
  82 +<!-- Histats.com START (aync)-->
  83 +<script type="text/javascript">var _Hasync= _Hasync|| [];
  84 +_Hasync.push(['Histats.start', '1,2767123,4,0,0,0,00010000']);
  85 +_Hasync.push(['Histats.fasi', '1']);
  86 +_Hasync.push(['Histats.track_hits', '']);
  87 +(function() {
  88 +var hs = document.createElement('script'); hs.type = 'text/javascript'; hs.async = true;
  89 +hs.src = ('http://s10.histats.com/js15_as.js');
  90 +(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(hs);
  91 +})();</script>
  92 +<noscript><a href="http://www.histats.com" target="_blank"><img src="http://sstatic1.histats.com/0.gif?2767123&101" alt="javascript hit counter" border="0"></a></noscript>
  93 +<!-- Histats.com END -->
  94 +</body>
  95 +</html>

No preview for this file type