docs/gimme-shellter
changeset 5:52725a5ea7d9
added extract-urls.sh; rewrote summary; some minor changes
author | meillo@marmaro.de |
---|---|
date | Thu, 06 Dec 2007 21:16:19 +0100 |
parents | 3f0be9972d35 |
children | 1347b6d4e98e |
files | GimmeShellter.tex extract-urls.sh |
diffstat | 2 files changed, 37 insertions(+), 72 deletions(-) [+] |
line diff
1.1 --- a/GimmeShellter.tex Thu Dec 06 14:44:09 2007 +0100 1.2 +++ b/GimmeShellter.tex Thu Dec 06 21:16:19 2007 +0100 1.3 @@ -174,7 +174,7 @@ 1.4 \begin{block}{siehe auch} 1.5 \begin{itemize} 1.6 \item 1.7 - \item http://www.cat-v.org/ 1.8 + \item http://cat-v.org 1.9 \item Rob Pike 1.10 \end{itemize} 1.11 \end{block} 1.12 @@ -211,12 +211,12 @@ 1.13 } 1.14 1.15 1.16 -\subsection{CLI und CURSES} 1.17 -\frame{ \frametitle{CLI und CURSES} 1.18 - \begin{block}{CLI --- CURSES --- GUI} 1.19 +\subsection{CURSES} 1.20 +\frame{ \frametitle{CURSES} 1.21 + \begin{block}{CLI, TUI, GUI} 1.22 \begin{itemize} 1.23 \item CLI: \texttt{cat cli.txt | mail -s CLI lugu} 1.24 - \item CURSES: \texttt{mutt} 1.25 + \item TUI: \texttt{mutt} 1.26 \item GUI: \texttt{Menu \textgreater{} Applications \textgreater{} Evolution} 1.27 \end{itemize} 1.28 \end{block} 1.29 @@ -225,7 +225,8 @@ 1.30 \begin{itemize} 1.31 \item CURSES ist \emph{nicht} CLI 1.32 \item sondern Text User Interface 1.33 - \item Ich bin hier nicht immer ganz konsequent. 1.34 + \item Ich bin hier nicht immer ganz korrekt. 1.35 + \item Aber CURSES gehört auch zur Shell. 1.36 \end{itemize} 1.37 \end{block} 1.38 } 1.39 @@ -354,7 +355,8 @@ 1.40 \pause 1.41 1.42 \begin{block}{2006} 1.43 - Auslöseer:\\ Artikel ``Mein Umzug in die Shell'' von Gregor Oelze auf linuxlog 1.44 + Auslöser:\\ 1.45 + Artikel ``Mein Umzug in die Shell'' von Gregor Oelze auf linuxlog 1.46 \end{block} 1.47 1.48 \pause 1.49 @@ -405,7 +407,6 @@ 1.50 \item ``The mail client, that sucks less'' 1.51 \item sehr konfigurierbar 1.52 \item Kombination mit \texttt{fetchmail}, \texttt{procmail}, \texttt{masqmail} 1.53 - \item \dots 1.54 \item Debian-Paket: 1810k 1.55 \end{itemize} 1.56 \end{block} 1.57 @@ -415,8 +416,8 @@ 1.58 \begin{block}{Alternativen} 1.59 \begin{itemize} 1.60 \item \texttt{mailx} (155k) einfaches Mailprogramm 1.61 - \item \texttt{pine} () (nicht mehr in Debian??) 1.62 - \item \texttt{mutt-ng} () Neue Features für mutt 1.63 + \item \texttt{pine} (4M) (nur als Source-Paket verfügbar) 1.64 + \item \texttt{mutt-ng} (1790k) Neue Features für mutt (nicht in Debian) 1.65 \end{itemize} 1.66 \end{block} 1.67 } 1.68 @@ -482,7 +483,6 @@ 1.69 \item cd, mv, cp, rm, mkdir, rmdir, \dots 1.70 \item man braucht eine gewisse Übersicht im Filesystem 1.71 \item letztendlich aber einfach am schnellsten 1.72 - \item \dots 1.73 \item überall vorhanden 1.74 \end{itemize} 1.75 \end{block} 1.76 @@ -506,7 +506,6 @@ 1.77 \item toller FTP-Client 1.78 \item hatte nur früher ein curses-Interface (\texttt{ncftp2}) 1.79 \item ncftpget, ncftpput, \dots 1.80 - \item \dots 1.81 \item Debian-Paket: 500k 1.82 \end{itemize} 1.83 \end{block} 1.84 @@ -577,13 +576,6 @@ 1.85 \end{itemize} 1.86 \end{block} 1.87 1.88 -% \pause 1.89 -% 1.90 -% \begin{block}{Alternativen} 1.91 -% \begin{itemize} 1.92 -% \item keine bekannt 1.93 -% \end{itemize} 1.94 -% \end{block} 1.95 } 1.96 1.97 1.98 @@ -626,10 +618,10 @@ 1.99 1.100 \begin{block}{Alternativen} 1.101 \begin{itemize} 1.102 - \item \texttt{larswm} (110k) 1.103 - \item \texttt{ratpoison} (170k) 1.104 - \item \texttt{ion2} (330k) 1.105 - \item \texttt{icewm} (700k) 1.106 + \item \texttt{larswm} (110k) hatte Einfluss auf dwm 1.107 + \item \texttt{ratpoison} (170k) soll zu \texttt{screen} passen 1.108 + \item \texttt{ion2} (330k) bekannt für seine Tastatursteuerung 1.109 + \item \texttt{icewm} (700k) wird oft als kleiner ``herkömmlicher'' WM aufgeführt 1.110 \end{itemize} 1.111 \end{block} 1.112 } 1.113 @@ -657,7 +649,6 @@ 1.114 \item guter Code (Refactoring) 1.115 \item sehr standardkonform (aber: broken apps) 1.116 \item Erweiterung mit Patches 1.117 - \item 1.118 \end{itemize} 1.119 \end{block} 1.120 } 1.121 @@ -674,7 +665,6 @@ 1.122 \item Patches als fester Bestandteil 1.123 \item Mailingliste ist Pflicht 1.124 \item einfach mitmachen! 1.125 - \item 1.126 \end{itemize} 1.127 \end{block} 1.128 1.129 @@ -693,64 +683,37 @@ 1.130 1.131 \section{Soll erfüllt?} 1.132 \frame{ \frametitle{Soll erfüllt?} 1.133 - Dieser Vortrag soll zeigen, dass man auch ohne X komfortabel arbeiten kann. 1.134 + Ich habe gezeigt, dass man auch ohne X komfortabel arbeiten kann. 1.135 1.136 - \vspace{1em} 1.137 - \pause 1.138 + \pause 1.139 + \vspace{1em} 1.140 1.141 - Ich möchte motivieren, mal Urlaub in der Shell zu machen. 1.142 + Ich habe Einstiegshilfen gegeben und hoffentlich die ``Angst'' vor der textbasierten Benutzerschnittstelle genommen. 1.143 + 1.144 + \pause 1.145 + \vspace{1em} 1.146 + 1.147 + Jetzt sollte eigentlich jeder von euch dabei sein einen Ausflug in die Shell zu planen. 1.148 + 1.149 + \pause 1.150 + \vspace{1em} 1.151 + 1.152 + Weshalb die Shell wirklich besser ist, als die grafische Oberfläche, das kann eigentlich nur jeder für sich selbst herausfinden \dots indem man in ihr lebt. 1.153 +} 1.154 1.155 - \vspace{1em} 1.156 - \pause 1.157 1.158 - Ich möchte die ``Angst'' vor der textbasierten Benutzerschnittstelle nehmen. Auch will ich hierzu Einstiegshilfen geben. 1.159 1.160 - \vspace{1em} 1.161 - \pause 1.162 1.163 - Es soll klar werden, dass und warum Kommandozeilenprogramme oft besser als ihre grafischen Pendants sind. 1.164 1.165 - \vspace{1em} 1.166 - \pause 1.167 +\section{Zusammenfassung} 1.168 +\frame{ \frametitle{Zusammenfassung} 1.169 1.170 - Und als zentrales Ziel soll dieser Vortrag Gründe darstellen, weshalb es sich lohnt, in die Shell umzuziehen. 1.171 + \pause 1.172 + \vspace{1em} 1.173 1.174 } 1.175 1.176 1.177 -\section{Zusammenfassung} 1.178 -\frame{ \frametitle{Zusammenfassung} 1.179 - Ja, man kann auch ohne X komfortabel arbeiten. 1.180 - 1.181 - \vspace{1em} 1.182 - \pause 1.183 - 1.184 - Macht mal Urlaub in der Shell. 1.185 - 1.186 - \vspace{1em} 1.187 - \pause 1.188 - 1.189 - Man muss die CLI nicht fürchten. 1.190 - 1.191 - \vspace{1em} 1.192 - \pause 1.193 - 1.194 - Es soll klar werden, dass und warum Kommandozeilenprogramme oft besser als ihre grafischen Pendants sind. 1.195 - 1.196 - \vspace{1em} 1.197 - \pause 1.198 - 1.199 - Und als zentrales Ziel soll dieser Vortrag Gründe darstellen, weshalb es sich lohnt, in die Shell umzuziehen. 1.200 - 1.201 -} 1.202 - 1.203 - 1.204 -\section{Fragen} 1.205 -\frame{ \frametitle{Fragen?} 1.206 - \vspace{5ex} 1.207 - \centerline{\huge ?} 1.208 -} 1.209 - 1.210 1.211 1.212 \section{Links} 1.213 @@ -764,7 +727,6 @@ 1.214 \item 1.215 \item 1.216 \end{itemize} 1.217 - 1.218 } 1.219 1.220