Compare commits
3 Commits
5a442d1842
...
0126ca5b57
Author | SHA1 | Date | |
---|---|---|---|
|
0126ca5b57 | ||
|
b5c957ebc4 | ||
|
a3251d7931 |
@ -6,6 +6,9 @@ aux quatre coins des interwebs. Je ne vais donc pas m'étendre
|
|||||||
plus que ça, pour passer tout de suite à un cas particulier
|
plus que ça, pour passer tout de suite à un cas particulier
|
||||||
\footnote{que je n'arrive pas encore à vraiment maitriser}.
|
\footnote{que je n'arrive pas encore à vraiment maitriser}.
|
||||||
|
|
||||||
|
Un des premiers ancêtres connus de Git est
|
||||||
|
\textsc{sccs}\index{SCCS}.
|
||||||
|
|
||||||
% --------------------------------------------------------------------
|
% --------------------------------------------------------------------
|
||||||
\section{Démarrage}
|
\section{Démarrage}
|
||||||
|
|
||||||
|
34
chap/SCCS.tex
Normal file
34
chap/SCCS.tex
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
%
|
||||||
|
% nouveau 18 mars 2021
|
||||||
|
%
|
||||||
|
\chapter{SCCS}
|
||||||
|
\index{SCCS} \label{chap:SCCS}
|
||||||
|
|
||||||
|
C'est suite à une discussion dans DaLFP\index{DaLFP} que je me suis
|
||||||
|
lancé dans une plongée vers le passé~: la (re-)découverte d'un des
|
||||||
|
premiers systèmes de gestion de version. Un voyage qui commence par
|
||||||
|
la recherche des originaux\dots
|
||||||
|
|
||||||
|
Wikipédia fr nous permet de situer le contexte historique~:
|
||||||
|
\textit{Il a été développé en 1972 par Marc J. Rochkind au Laboratoires Bell
|
||||||
|
pour les System/370 d’IBM puis a été porté sur Unix pour être inclus
|
||||||
|
dans la version standard ainsi que dans les spécifications de ce
|
||||||
|
système d’exploitation.}
|
||||||
|
|
||||||
|
C'est assez sommaire comme description, n'est-il pas ?
|
||||||
|
|
||||||
|
% http://sccs.sourceforge.net/man/sccs.me.html
|
||||||
|
|
||||||
|
% -------------------------------------------------------------
|
||||||
|
\section{Débuter}
|
||||||
|
|
||||||
|
% -------------------------------------------------------------
|
||||||
|
\section{Approfondir}
|
||||||
|
|
||||||
|
% -------------------------------------------------------------
|
||||||
|
\section{Conclusion}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
% -------------------------------------------------------------
|
||||||
|
% et voilà, c'est la fin du voyage
|
@ -9,7 +9,6 @@ ans ne peuvent pas connaitre. Des choses qui existaient
|
|||||||
\textsl{bien avant} le Web\index{www}, et pour lesquelles on
|
\textsl{bien avant} le Web\index{www}, et pour lesquelles on
|
||||||
peur facilement imaginer des usages alternatifs et amusants !
|
peur facilement imaginer des usages alternatifs et amusants !
|
||||||
|
|
||||||
|
|
||||||
% ==============================================================
|
% ==============================================================
|
||||||
|
|
||||||
\section{inetd}
|
\section{inetd}
|
||||||
@ -18,8 +17,7 @@ peur facilement imaginer des usages alternatifs et amusants !
|
|||||||
Aussi connu sous le nom de « superserveur Internet », ce démon
|
Aussi connu sous le nom de « superserveur Internet », ce démon
|
||||||
a fait ses premiers pas dans l'Unix 4.3BSD
|
a fait ses premiers pas dans l'Unix 4.3BSD
|
||||||
et depuis est maintenant remplacé par
|
et depuis est maintenant remplacé par
|
||||||
\texttt{xinetd}\index{xinetd},
|
\texttt{xinetd}\index{xinetd}, décrit en page \pageref{xinetd}.
|
||||||
décrit en page \pageref{xinetd}.
|
|
||||||
|
|
||||||
Inetd a pour but de gérer l'accès à des services réseaux,
|
Inetd a pour but de gérer l'accès à des services réseaux,
|
||||||
qui peuvent être internes ou externes. Un service interne
|
qui peuvent être internes ou externes. Un service interne
|
||||||
@ -63,7 +61,6 @@ Maintenant, il nous faut dire à Inetd d'appeler ce moteur
|
|||||||
chaque fois qu'une connection tcp entrante arrive sur le
|
chaque fois qu'une connection tcp entrante arrive sur le
|
||||||
port 17.
|
port 17.
|
||||||
|
|
||||||
|
|
||||||
% ==============================================================
|
% ==============================================================
|
||||||
%
|
%
|
||||||
% https://www.bortzmeyer.org/1288.html
|
% https://www.bortzmeyer.org/1288.html
|
||||||
|
@ -118,6 +118,7 @@ ffmpeg -nostdin \
|
|||||||
|
|
||||||
Quand on encode en // images et son, comment arreter quand on atteint
|
Quand on encode en // images et son, comment arreter quand on atteint
|
||||||
la fin du plus court des deux flux ?
|
la fin du plus court des deux flux ?
|
||||||
|
\textit{look up the options -shortest and -apad}
|
||||||
|
|
||||||
Comment limiter le nombre de \textsl{cores} utilisés lors d'un encodage
|
Comment limiter le nombre de \textsl{cores} utilisés lors d'un encodage
|
||||||
violent sur une toute petite machine\footnote{Coucou le Vaio :)} ?
|
violent sur une toute petite machine\footnote{Coucou le Vaio :)} ?
|
||||||
|
17
main.tex
17
main.tex
@ -13,7 +13,7 @@
|
|||||||
\makeindex
|
\makeindex
|
||||||
|
|
||||||
\setlength \parindent {2em}
|
\setlength \parindent {2em}
|
||||||
\setlength \parskip {0.256em} % XXX
|
\setlength \parskip {0.3333333em} % XXX
|
||||||
|
|
||||||
%------ reglages des 'listings'
|
%------ reglages des 'listings'
|
||||||
\lstset{frame=single} % dessin d'un cadre autour du listing
|
\lstset{frame=single} % dessin d'un cadre autour du listing
|
||||||
@ -105,9 +105,9 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots
|
|||||||
\input{chap/MIDI}
|
\input{chap/MIDI}
|
||||||
\input{chap/OSC}
|
\input{chap/OSC}
|
||||||
\input{chap/backups}
|
\input{chap/backups}
|
||||||
% \input{chap/processing}
|
\input{chap/processing}
|
||||||
\input{chap/video}
|
\input{chap/video}
|
||||||
% \input{chap/graphisme}
|
\input{chap/graphisme}
|
||||||
\input{chap/gnuplot}
|
\input{chap/gnuplot}
|
||||||
\input{chap/print}
|
\input{chap/print}
|
||||||
\input{chap/webcam}
|
\input{chap/webcam}
|
||||||
@ -120,19 +120,20 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots
|
|||||||
\input{chap/dino}
|
\input{chap/dino}
|
||||||
\input{chap/textes}
|
\input{chap/textes}
|
||||||
\input{chap/MINITEL}
|
\input{chap/MINITEL}
|
||||||
% \input{chap/Raspberry}
|
\input{chap/Raspberry}
|
||||||
\input{chap/Fedora}
|
\input{chap/Fedora}
|
||||||
% \input{chap/IPv6}
|
\input{chap/IPv6}
|
||||||
\input{chap/threads}
|
\input{chap/threads}
|
||||||
\input{chap/IPC}
|
\input{chap/IPC}
|
||||||
% \input{chap/dosbox}
|
\input{chap/dosbox}
|
||||||
% \input{chap/grub}
|
\input{chap/grub}
|
||||||
\input{chap/photos}
|
\input{chap/photos}
|
||||||
\input{chap/plugins}
|
\input{chap/plugins}
|
||||||
\input{chap/Bonjour}
|
\input{chap/Bonjour}
|
||||||
\input{chap/debug}
|
\input{chap/debug}
|
||||||
\input{chap/gif89a}
|
\input{chap/gif89a}
|
||||||
\input{chap/IRC}
|
\input{chap/IRC}
|
||||||
|
\input{chap/SCCS} % nouveau 18 mars 2021
|
||||||
\input{chap/Usenet}
|
\input{chap/Usenet}
|
||||||
\input{chap/DNS}
|
\input{chap/DNS}
|
||||||
\input{chap/ssh}
|
\input{chap/ssh}
|
||||||
@ -141,7 +142,7 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots
|
|||||||
% \input{chap/slang}
|
% \input{chap/slang}
|
||||||
\input{chap/curses}
|
\input{chap/curses}
|
||||||
\input{chap/WiFi}
|
\input{chap/WiFi}
|
||||||
% \input{chap/GIT}
|
\input{chap/GIT}
|
||||||
\input{chap/divers}
|
\input{chap/divers}
|
||||||
% \input{chap/peer2peer}
|
% \input{chap/peer2peer}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user