Skip to content

Commit 792593c

Browse files
committed
add gitignore, remove unimportant from presentation
1 parent 2d2d8c1 commit 792593c

File tree

3 files changed

+16
-103
lines changed

3 files changed

+16
-103
lines changed

presentations/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.*log
2+
.*zip
-26.6 KB
Binary file not shown.

presentations/week0_presentation/main.tex

Lines changed: 14 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
}
2323
\urlstyle{same}
2424

25-
%%% Bibliography
26-
\usepackage[style=authoryear,backend=biber]{biblatex}
27-
\addbibresource{bibliography.bib}
25+
% %%% Bibliography
26+
% \usepackage[style=authoryear,backend=biber]{biblatex}
27+
% \addbibresource{bibliography.bib}
2828

29-
\DeclareNameAlias{author}{given-family}
29+
% \DeclareNameAlias{author}{given-family}
3030

31-
%%% Suppress biblatex annoying warning
32-
\usepackage{silence}
33-
\WarningFilter{biblatex}{Patching footnotes failed}
31+
% %%% Suppress biblatex annoying warning
32+
% \usepackage{silence}
33+
% \WarningFilter{biblatex}{Patching footnotes failed}
3434

3535
%%% Some useful commands
3636
% pdf-friendly newline in links
@@ -41,6 +41,11 @@
4141
%%% Enter additional packages below (or above, I can't stop you)! / Jesper
4242
\renewcommand{\proofname}{\sffamily{Proof}}
4343

44+
% presentation template slides usage
45+
% \framecard[color (not working)]{textbuf}
46+
% \framesplit{Header}{picture}{textbuf}
47+
% \framepic{image}{text}
48+
4449
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4550
\title[Linux club]{Linux Club}
4651
\date[\today]{\small\today}
@@ -58,102 +63,8 @@
5863
\tableofcontents
5964
\end{frame}
6065

61-
\framepic{graphics/6.jpg}{
62-
\centering
63-
\MakeUppercase\textcolor{ucuwhite}{Plans for semester}
64-
\vskip 0.5cm
65-
}
66-
67-
\section{A short history of systems programming}
68-
69-
\framesplitc{The origins of C}{graphics/1.jpg}{The C programming language appeared during Unix development in 1972.\\
70-
71-
Since it was created for a specific purpose % an operating system
72-
and a specific computer, %(PDP-11)
73-
on the one hand it adapted to the
74-
needs of the programmers, and on the
75-
other it adopted a large
76-
amount of somewhat unique and unpopular
77-
ideas and concepts.}
78-
79-
\begin{frame}{Possible solutions}
80-
\large
81-
C++ is born to help address some of these problems,\\
82-
introduces ‘zero cost’ abstractions, aimed at providing\\
83-
a nice interface for the programmer to use which\\
84-
compiles down to an almost ideal machine code.
85-
\vspace{0.5cm}
86-
87-
Still has the old instruments, hangs on to C's machine\\
88-
model %(the fucking BACKWARDS COMPATIBILITY),
89-
and tries to encourage using the new\\
90-
modern safe concepts,
91-
\href{https://alexgaynor.net/2019/apr/21/modern-c++-wont-save-us/}
92-
{which are not ideal either}.
93-
94-
95-
\end{frame}
96-
97-
\begin{frame}{Modern ideas}
98-
99-
\large
100-
In the meantime, languages like Java, Ruby and\\
101-
Python start sprawling up, presenting another\\
102-
model of growth - they are garbage-collected\\
103-
and are able to present even more complex\\
104-
abstractions (at the expense of the speed).\\
105-
106-
\vspace{0.5cm}
107-
108-
Go and others try to tackle C's speed and\\
109-
low-levelness,
110-
\href{https://cowlark.com/2009-11-15-go/}{unsuccessfully}.
111-
112-
\end{frame}
113-
114-
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
115-
\section{Bonus Commands}
116-
117-
118-
\framecard{A SECTION\\TITLE}
119-
\framecard[ucublue]{A SECTION TITLE\\WITH A CUSTOM COLOR}
120-
121-
122-
\framepic{graphics/1.jpg}{
123-
\framefill
124-
\textcolor{white}{Luke,\\I am your supervisor}
125-
\vskip 0.5cm
126-
}
127-
128-
\framepic{graphics/1}{
129-
\vfill
130-
\begin{center}
131-
\textcolor{ucured}{\textbf{Right-aligned text with\\Semi-transparent background}}
132-
\end{center}
133-
}
134-
135-
\begin{frame}[t,fragile,allowframebreaks]
136-
\frametitle{Other bonus commands}
137-
138-
We provide two other bonus commands:
139-
\begin{description}
140-
\item[\texttt{pdfnewline}] you can use \texttt{\textbackslash pdfnewline} to avoid the annoying \texttt{hyperref} related warnings when using newlines in the document's title, author, etc. For example, in this presentation the author is defined as:
141-
\begin{verbatim}
142-
\author[Luke Skywalker]{
143-
Luke Skywalker, Ph.D.
144-
\pdfnewline
145-
\texttt{luke.skywalker@uniud.it}
146-
}
147-
\end{verbatim}
148-
\item[\texttt{marker}] you can use \texttt{\textbackslash marker} to highlight some text. The default color is \marker{orange}, but you can also \marker[ucublue]{use a custom color}. For example:
149-
\begin{verbatim}
150-
\marker{Default color}
151-
\marker[ucublue]{Custom Color}
152-
\end{verbatim}
153-
\item[\texttt{framefill}] you can use \texttt{\textbackslash framefill} to put the text at the bottom of a slide by filling all the vertical space.
154-
\end{description}
155-
156-
\end{frame}
66+
\section{Plans for semester}
15767

68+
\framecard{PLANS FOR SEMESTER}
15869

15970
\end{document}

0 commit comments

Comments
 (0)