Første commit
[nuug/nuug-folder.git] / nuug-folder.tex
1 \documentclass[10pt,nofoldmark,notumble]{leaflet}
2 \renewcommand*\foldmarkrule{.3mm}
3 \renewcommand*\foldmarklength{5mm}
4
5 \usepackage[norsk]{babel}
6 \usepackage{mathptmx}
7 \usepackage{hyperref}
8 \usepackage{fancybox}
9 \usepackage{graphicx}
10 \usepackage{xcolor}
11 \usepackage[framemethod=tikz]{mdframed}
12 \usepackage{fontawesome}
13 \usepackage{fancyvrb}
14 \usepackage{eso-pic}
15
16 \hyphenpenalty=10000
17
18 \definecolor{NuugBlue}{HTML}{518cd3}
19
20 \mdfsetup{%
21 middlelinewidth=0pt,%
22 backgroundcolor=GentooDarkPurple,%
23 leftmargin=0pt,%
24 rightmargin=0pt,%
25 skipabove=3pt,%
26 skipbelow=0pt,%
27 roundcorner=5pt}%
28
29 \renewcommand*{\sectfont}{\color{NuugBlue}\bfseries}
30
31 \hypersetup{%
32   colorlinks=true,% hyperlinks will be black
33   linkcolor=NuugBlue,
34   pdfborderstyle={/S/U/W 1}% border style will be underline of width 1pt
35 }
36
37 \title{NUUG}
38 \author{NUUG}
39 \date{\today}
40 \begin{document}
41 {
42 \AddToShipoutPicture*{\includegraphics[height=\paperheight,width=\paperwidth]{nuug-logo.pdf}}
43 \vspace*{20mm}
44 \color{white}
45 \begin{tabular}{l l}
46 \faGlobe & nuug.no\\
47 \faHashtag & \#nuug @ FreeNode\\
48 \faEnvelope & aktive@nuug.no\\
49 \end{tabular}
50 }%
51 \newpage%
52 \section{Hva er NUUG?}
53
54
55 \section{Want to start using Gentoo?}
56
57
58 \section{Gentoo as a development platform}
59
60 \section{Scope of Gentoo}
61
62
63 \section{Also for Enterprise}
64 \subsection{Gentoo for HPC}
65 High performance computing (\textbf{HPC}) is a bleeding edge technology for
66 solving \emph{vast} and \emph{complex} tasks otherwise insolvable
67 in science, technology, finance, healthcare, data mining, etc.
68 It demands great flexibility and peak performance.
69 Gentoo provides both thanks to highly tunable USE flags and
70 compiler optimizations.
71
72 There are numerous HPC setups running Gentoo; scaling from
73 Beowulf setups to large clusters and mainframes. One prominent example
74 is a NumaScale based setup from St. Petersburg Polytechnic University
75 running 3,072 CPU cores, 12,288 GiB RAM and
76 1 PiB storage --- all as a \textbf{single}
77 Gentoo operating system with a \emph{single kernel and address
78 space}. For users and programmers all of this power is available as a
79 single host with ccNUMA partitioning. It greatly simplifies
80 software development and operation of such systems, because MPI
81 complexity is no longer needed and simple NUMA-aware threading is
82 sufficient.
83 \clearpage
84 \subsection{Adjust GmbH}
85 Adjust GmbH is using Gentoo for \textit{almost} all production servers, 
86 running a modest fleet of a few hundred servers that handles
87 a few billion events a day. Using Gentoo allows
88 Adjust to customize machines for specific workloads,
89 easily patch around bugs they discover, and have access to a
90 large repository of available packages out of the box.
91 As an added bonus, Gentoo makes optimizations easy, enabling 
92 performance improvements with little effort.
93
94 \subsection{Numberly}
95 Numberly has been running Gentoo as its main GNU/Linux distribution for
96 more than 10 years. Most of their developers and sysadmins use it
97 everyday on their own machines as well.
98
99 Gentoo servers amount for a fair number of 100+ production servers which are used
100 for multiple purposes, including:
101
102 \begin{itemize}
103 \item Distributed   event   processing   applications, handling more than 2
104 billion events a day. They're using uwsgi / python / rabbitmq / mongodb /
105 scylladb as their core components.
106 \item High traffic web server clusters using nginx / uwsgi / python with
107 distributed cache (memcached). They are serving more than 300 million requests
108 a day.
109 \item Database clusters; Most important ones are geo-distributed or datacenter local mongodb and
110 scylladb clusters. Those servers are hosting databases containing up to 10 billion entries.
111 \item Resilient firewalls and load balancers using keepalived / haproxy / iptables.
112 \end{itemize}
113
114 \subsection{Is your organization using Gentoo?}
115 Does your organization use a large scale Gentoo system? Tell us about it!
116 %
117 \newpage%
118 %
119 \section{Want to contribute to Gentoo?}
120 The main platform for reporting issues and contributions for Gentoo related packages, ranging from documentation fixes to serious security vulnerabilities or new version bumps, is the \textbf{bug tracker} at \url{https://bugs.gentoo.org}
121
122 The \textbf{Proxy Maintainers Project} is the primary contact point for users who are interested in maintaining packages in the official Gentoo package repository under the supervision of existing Gentoo Developers: \url{https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers}
123
124 If being a proxied maintainer has gotten you intrigued and you want to contribute directly, and take up more responsibility; become a full \textbf{Gentoo Developer}. See: \url{https://www.gentoo.org/get-involved/become-developer/}
125
126 For other ways of contributing, including infrastructure sponsorships and monetary donations, see \url{https://gentoo.org/get-involved/contribute/}
127
128 \section{Free software}
129 \vspace{3mm}
130 \begin{mdframed}[backgroundcolor=NuugBlue] 
131 \color{white}
132 \label{s:freesoftware}
133 The Free Software Foundation defines the freedom as:
134 \begin{itemize}
135 \item freedom to run the program for any purpose
136 \item freedom to study how the program works, and to adapt it to your needs
137 \item freedom to redistribute copies of the program
138 \item freedom to improve the program, and release your improvements to the public so that the entire community benefits
139 \end{itemize}
140 \end{mdframed}
141 \begin{center}%
142 \includegraphics[width=0.3\textwidth]{pmpc-sticker-thumb.png}%
143 \end{center}%
144
145 \end{document}