Browse Source

last commit before wwz

master
tTh 1 year ago
parent
commit
b631c95100
  1. 19
      chap/DNS.tex
  2. 2
      chap/Fedora.tex
  3. 9
      chap/GMP.tex
  4. 24
      chap/IPC.tex
  5. 12
      chap/backups.tex
  6. 22
      chap/dino.tex
  7. 2
      chap/divers.tex
  8. 6
      chap/image.tex
  9. 3
      chap/reseau.tex
  10. 2
      chap/threads.tex
  11. 18
      chap/video.tex
  12. 2
      main.tex

19
chap/DNS.tex

@ -18,8 +18,9 @@ maintenance du fichier \texttt{/etc/hosts} qu'il fallait, @@ -18,8 +18,9 @@ maintenance du fichier \texttt{/etc/hosts} qu'il fallait,
\subsection{host}
\index{host}
C'est vraiment la commande \textit{vanilla} pour tout ce qui touche à la
résolution de nom. Elle propose les premières options de base,
C'est vraiment la commande \textit{vanilla} pour tout ce qui touche
à la résolution de nom.
Elle propose les premières options de base,
avec une syntaxe facile à retenir. Elle existe, sous des formes
légèrement déviantes, dans une grande partie des
OS\footnote{même dans le sale, c'est dire.} existants de nos jours.
@ -64,7 +65,6 @@ Authoritative answers can be found from: @@ -64,7 +65,6 @@ Authoritative answers can be found from:
tth@tranxene:~$
\end{verbatim}
% ------------------------------------------------------------
\subsection{dig}
@ -97,9 +97,12 @@ Pour obtenir le reverse d'une adresse IP : @@ -97,9 +97,12 @@ Pour obtenir le reverse d'une adresse IP :
Un outil très basique conçu et bricolé par Tonton~Th au siècle
dernier lors d'un séjour hivernal à Frontignan-plage.
Hélas, les sources
semblent définitivement perdues. Si quelqu'un a une piste\dots
semblent définitivement perdues dans les ténèbres
de l'Undernet profond. Si quelqu'un a une piste\dots
Une ré-écriture s"impose\dots
Une ré-écriture s'impose, en repartant sur les mêmes bases.
En utilisant les mêmes fonctions qu'une application basique.
Peut-être aussi en lui trouvant un nom plus \textsl{fun}\dots
% ------------------------------------------------------------
\section{DHCP} \index{DHCP}
@ -111,6 +114,12 @@ client may request an address from this pool, and then use it on a temporary @@ -111,6 +114,12 @@ client may request an address from this pool, and then use it on a temporary
basis for communication on network.
\end{quote}
Question : comment peut-on « écouter » les requètes et les réponses
DHCP sur notre réseau local pour détecter le rogue-machin ?
Probablement avec \texttt{tcpdump}\index{tcpdump},
et c'est à l'essai
dans la page \pageref{tcpdump}.
% ------------------------------------------------------------
\section{dnsmasq}
\index{dnsmasq}

2
chap/Fedora.tex

@ -6,7 +6,7 @@ @@ -6,7 +6,7 @@
Les paquets sont du modèle RPM\index{RPM} à la mode
de Red-Hat et DNF\index{dnf} semble être l'outil de prédilection
pour les gérer.
pour les gérer. Un peut l'équivalent de \texttt{apt} de Debian ?
Pour mettre à jour~:

9
chap/GMP.tex

@ -0,0 +1,9 @@ @@ -0,0 +1,9 @@
\chapter{GMP}
\textsl{GNU Multiprecision Library} est une bibliothèque logicielle
de calcul multiprécision sur des nombres entiers, rationnels
et en virgule flottante. Elle permet de traiter des nombres avec
\textbf{beaucoup} de digits.
\section{Fibonaci}

24
chap/IPC.tex

@ -0,0 +1,24 @@ @@ -0,0 +1,24 @@
\chapter{IPC} \index{IPC}
\label{chap:IPC}
\textit{Inter Process Communication.}
% ================================================================
\section{shared memory} \index{shared}
% ================================================================
\section{named pipe}
% ================================================================
\section{Signals} \index{signal}
Non, on ne va pas parler du potentiel remplaçant de Whatsapp,
mais du plus simple mécanispe d'IPC.
% ================================================================

12
chap/backups.tex

@ -42,3 +42,15 @@ Quid de juste rsync sur ton serveur et faire les tgz à l'autre bout @@ -42,3 +42,15 @@ Quid de juste rsync sur ton serveur et faire les tgz à l'autre bout
\textsl{A fast, versatile, remote (and local) file-copying tool.}
% ===============================================================
\section{Divers}
https://changelog.complete.org/archives/10160-how-why-to-use-airgapped-backups
Perhaps surprisingly, \texttt{tar} in listed incremental mode can solve this
problem for non-ZFS users. It will keep a local cache of the state
of the filesystem as of the time of the last run of tar, and can
generate new tarballs that reflect the changes since the previous
run (even deletions). This can achieve a similar result to the ZFS
send/receive, though in a much less elegant way.

22
chap/dino.tex

@ -6,8 +6,8 @@ @@ -6,8 +6,8 @@
Je vais, dans ce chapitre, parler de choses que les moins de vingt
ans ne peuvent pas connaitre. Des choses qui existaient
\textsl{bien avant} le Web\index{www} !
\textsl{bien avant} le Web\index{www}, et pour lesquelles on
peur facilement imaginer des usages alternatifs et amusants !
% ==============================================================
@ -64,12 +64,26 @@ chaque fois qu'une connection tcp entrante arrive sur le @@ -64,12 +64,26 @@ chaque fois qu'une connection tcp entrante arrive sur le
port 17.
% ==============================================================
%
% https://www.bortzmeyer.org/1288.html
%
\section{Finger} \index{finger} \label{finger}
\textbf{finger} — user information lookup program
Sur le port 79/tcp.
https://tools.ietf.org/html/rfc1288
https://www.bortzmeyer.org/1288.html
% ==============================================================
\section{gopher}
\section{Gopher}
\index{gopher}
Sur le port 70.
Sur le port 70/tcp.
\begin{quote}
The Internet Gopher(tm) software and documentation is copyright (c)

2
chap/divers.tex

@ -50,7 +50,7 @@ map_henon: map_henon.f @@ -50,7 +50,7 @@ map_henon: map_henon.f
\end{verbatim}
Hélas, je n'ai pas de commande \texttt{g77} dans ma machine,
que faire ?
que faire ? En écrire une ?
% ==============================================================

6
chap/image.tex

@ -51,7 +51,11 @@ options sont un peu ésotériques et parfois inter-dépendantes\dots @@ -51,7 +51,11 @@ options sont un peu ésotériques et parfois inter-dépendantes\dots
\item{annotate}
\end{itemize}
Quastion : comment mettre une couleur de fond à ce texte ?
Question : comment mettre une couleur de fond à ce texte ?
\subsection{montage}
Krkrkr
\subsection{Faire des GIFs animées}\index{GIF}

3
chap/reseau.tex

@ -163,7 +163,7 @@ Le port par défaut utilisé est le 5001. @@ -163,7 +163,7 @@ Le port par défaut utilisé est le 5001.
% -------------------------------------------------------------
\subsection{tcpdump}
\index{tcpdump}
\index{tcpdump} \label{tcpdump}
C'est clairement un outil dédié au voyeurisme, mais qui permet de
décrypter les ésotérismes de MiniMad\index{minimad}. C'est donc
@ -184,6 +184,7 @@ puisque il permet de découvrir, avec plus ou moins de détails, @@ -184,6 +184,7 @@ puisque il permet de découvrir, avec plus ou moins de détails,
les services exposés à l'extérieur par une machine distante.
% ==============================================================
\section{netcat}
\index{netcat}

2
chap/threads.tex

@ -73,6 +73,8 @@ Comment allons-nous procéder\footnote{Et c'est une vraie question !} ? @@ -73,6 +73,8 @@ Comment allons-nous procéder\footnote{Et c'est une vraie question !} ?
Une première piste : http://tools.ietf.org/html/rfc3117
Une seconde : \ref{chap:IPC}, page \pageref{chap:IPC}.
% ----------------------------------------------------------------

18
chap/video.tex

@ -95,11 +95,13 @@ préciser le coef de qualité ( qscale : 1 = le mieux / 3 = correcte ) @@ -95,11 +95,13 @@ préciser le coef de qualité ( qscale : 1 = le mieux / 3 = correcte )
ffmpeg -i fichier.dv -target pal-dvd -qscale 2 Fichier.mpeg
\end{verbatim}
https://engineering.giphy.com/how-to-make-gifs-with-ffmpeg/ \index{gif89a}
\subsection{Encoder un cloître}
Là, nous sommes dans du \textsl{serious bizness}, puisque cette vidéo
a été programmée par James Lewis pour la résidence « Sonoptic 2020 ».
C'est donc un exemple réel.
C'est donc un exemple réel, avec même des méta-données.
\begin{verbatim}
ffmpeg -nostdin \
@ -114,13 +116,23 @@ ffmpeg -nostdin \ @@ -114,13 +116,23 @@ ffmpeg -nostdin \
\subsection{Questions}
Quand on encode images+son, comment arreter au plus court des deux ?
Quand on encode en // images et son, comment arreter quand on atteint
la fin du plus court des deux flux ?
Comment limiter le nombre de \textsl{cores} utilisés lors d'un encodage
violent sur une toute petite machine\footnote{Coucou le Vaio :)} ?
% --------------------------------------------------------------------
\section{Autres trucs}
\index{rtmp}
La video informatique, c'est d'une complexité effarante. La multitude
de codecs, la foultitude de containers, et les nombreuses variantes de
combinaisons codec/container rendent la compréhension de cet univers
assez perturbante.
\subsection{rtmp} \index{rtmp}
\texttt{flvstreamer -r rtmp://lacantine.live-fstreams.cdn02.rambla.be:1935/live-lacantine/live-lacantine-2 | mplayer -}

2
main.tex

@ -110,6 +110,7 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots @@ -110,6 +110,7 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots
\input{chap/X11}
\input{chap/manpages}
\input{chap/Fortran}
\input{chap/GMP}
\input{chap/Python}
\input{chap/dino}
\input{chap/textes}
@ -118,6 +119,7 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots @@ -118,6 +119,7 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots
\input{chap/Fedora}
% \input{chap/IPv6}
\input{chap/threads}
\input{chap/IPC}
% \input{chap/dosbox}
% \input{chap/grub}
\input{chap/photos}

Loading…
Cancel
Save