Commit ff8bef52 authored by Dr. Martin Goik's avatar Dr. Martin Goik

Moving loads of files

parent 0edaf865
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?>
<chapter xml:id="sw1Lect1" version="5.0" xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:m="http://www.w3.org/1998/Math/MathML"
xmlns:html="http://www.w3.org/1999/xhtml"
xmlns:db="http://docbook.org/ns/docbook">
<title>Lecture 1</title>
<section xml:id="sd1CommonRessources">
<title>Common software development related resources</title>
<glosslist>
<glossentry>
<glossterm><xref linkend="glo_HdM"/> mail server</glossterm>
<glossdef>
<para>Either</para>
<itemizedlist>
<listitem>
<para>read your mails regularly</para>
</listitem>
<listitem>
<para>activate mail forwarding to your <quote>real</quote>
account at <link
xlink:href="https://mail.hdm-stuttgart.de/webmail">https://mail.hdm-stuttgart.de/webmail</link>
(<quote>Filter</quote> tab).</para>
</listitem>
</itemizedlist>
</glossdef>
</glossentry>
<glossentry>
<glossterm><acronym>MI <xref linkend="glo_VPN"/></acronym>
Installation</glossterm>
<glossdef>
<para>OpenVPN <acronym>wiki</acronym> <link
xlink:href="https://wiki.mi.hdm-stuttgart.de/wiki/VPN">installation
page</link> (Login required). Look for HdM_MI_stud.ovpn allowing to
use a maximum of MI specific services.</para>
</glossdef>
</glossentry>
<glossentry>
<glossterm>MI Cloud</glossterm>
<glossdef>
<para>25 GB free space. Base address <link
xlink:href="https://cloud.mi.hdm-stuttgart.de/owncloud">https://cloud.mi.hdm-stuttgart.de/owncloud</link>.
Client software for Linux, Android, <productname>IOS</productname>,
Windows, MacOS available at <link
xlink:href="http://owncloud.org/sync-clients">http://owncloud.org/sync-clients</link>.</para>
</glossdef>
</glossentry>
<glossentry>
<glossterm>MI <xref linkend="glo_Git"/> / <xref linkend="glo_Svn"/>
repository</glossterm>
<glossdef>
<para><link
xlink:href="https://version.mi.hdm-stuttgart.de">https://version.mi.hdm-stuttgart.de</link></para>
</glossdef>
</glossentry>
<glossentry>
<glossterm>MI file server</glossterm>
<glossdef>
<para><filename>Prototype user xy05 may acces his home directory via
\\srv2.srv.mi.hdm-stuttgart.de\xy05</filename> or
\\192.168.111.9\xy05 respectively.</para>
<caution>
<para>External access requires <acronym>VPN</acronym></para>
</caution>
</glossdef>
</glossentry>
</glosslist>
</section>
<section xml:id="sw1Resources">
<title>Lecture related resources</title>
<glosslist>
<glossentry>
<glossterm>Books / Literature</glossterm>
<glossdef>
<glosslist>
<glossentry>
<glossterm>Primary</glossterm>
<glossdef>
<itemizedlist>
<listitem>
<para><xref linkend="bib_Koelling2010"/> or <xref
linkend="bib_Koelling2010Ger"/>.</para>
</listitem>
<listitem>
<para><xref linkend="bib_Horton2011"/></para>
</listitem>
</itemizedlist>
</glossdef>
</glossentry>
<glossentry>
<glossterm>Secondary</glossterm>
<glossdef>
<itemizedlist>
<listitem>
<para><xref linkend="bib_Jobst2014"/>.</para>
</listitem>
<listitem>
<para>Older free online copy <xref
linkend="bib_Ullenboom2011"/> or current book <xref
linkend="bib_Ullenboom2014"/> including <xref
linkend="glo_Java"/> 8.</para>
</listitem>
</itemizedlist>
</glossdef>
</glossentry>
<glossentry>
<glossterm>UNIX shell introduction</glossterm>
<glossdef>
<itemizedlist>
<listitem>
<para><link
xlink:href="http://software-carpentry.org/v4/shell">The
Unix Shell</link> / Software-carpentry, nice video
collection. Each section is also available in PDF and
<trademark>PowerPoint</trademark> format.</para>
</listitem>
<listitem>
<para><link
xlink:href="http://www.ee.surrey.ac.uk/Teaching/Unix">UNIX
Tutorial for Beginners</link>, text oriented.</para>
</listitem>
<listitem>
<para><link
xlink:href="http://vic.gedris.org/Manual-ShellIntro/1.2/ShellIntro.pdf">An
Introduction to ...</link>, small reference of important
command names, filename conventions etc.</para>
</listitem>
</itemizedlist>
</glossdef>
</glossentry>
</glosslist>
</glossdef>
</glossentry>
<glossentry>
<glossterm>Live lecture additions</glossterm>
<glossdef>
<para><link
xlink:href="https://cloud.mi.hdm-stuttgart.de/owncloud/public.php?service=files&amp;t=df9f296af3298f96361a15a679390e59">MI
cloud folder</link></para>
</glossdef>
</glossentry>
<glossentry>
<glossterm><xref linkend="glo_Eclipse"/> <xref
linkend="glo_IDE"/></glossterm>
<glossdef>
<itemizedlist>
<listitem>
<para><link
xlink:href="http://wiki.eclipse.org/Eclipse/Installation">Installation</link>,
choose <quote>Eclipse IDE for Java Developers</quote> from <link
xlink:href="http://eclipse.org/downloads">http://eclipse.org/downloads</link>.</para>
</listitem>
</itemizedlist>
</glossdef>
</glossentry>
<glossentry>
<glossterm>Maven artifact
<quote>mi-maven-archetype-quickstart</quote></glossterm>
<glossdef>
<itemizedlist>
<listitem>
<para>Configure <filename
xlink:href="http://maven.mi.hdm-stuttgart.de/Archetypes/catalog.xml">catalog.xml</filename>
in your <xref linkend="glo_Eclipse"/> <xref linkend="glo_IDE"/>
at
<guimenu>Window--&gt;Preferences--&gt;Maven--&gt;Archetypes--&gt;Add
Remote Catalog</guimenu>. Click <guibutton>verify</guibutton> to
assure correct configuration.</para>
</listitem>
</itemizedlist>
</glossdef>
</glossentry>
<glossentry>
<glossterm><productname>Virtualbox</productname>
<productname>Lubuntu</productname> VM</glossterm>
<glossdef>
<para><link
xlink:href="ftp://mirror.mi.hdm-stuttgart.de/ubuntu/VirtualBox">ftp://mirror.mi.hdm-stuttgart.de/ubuntu/VirtualBox</link>.</para>
<caution>
<para>External access requires <acronym>VPN</acronym></para>
</caution>
<para>If you experience bad <productname>Virtualbox</productname>
performance on your system please consider <link
xlink:href="http://blog.jdpfu.com/2012/09/14/solution-for-slow-ubuntu-in-virtualbox">solution-for-slow-ubuntu-in-virtualbox</link>
and the <link
xlink:href="http://blog.jdpfu.com/ALE/ALE-NW/Ubuntu-12.04-x32-install.pdf">referenced
collection of screenshots</link>.</para>
</glossdef>
</glossentry>
</glosslist>
</section>
</chapter>
This diff is collapsed.