dernier commit 2022
This commit is contained in:
parent
87fb8ed834
commit
c52abb9fda
@ -100,7 +100,12 @@ du tableau.
|
|||||||
Pour qui vient du C et de la philosophie Unix, la gestion
|
Pour qui vient du C et de la philosophie Unix, la gestion
|
||||||
des fichiers en Fortran est assez déroutante%
|
des fichiers en Fortran est assez déroutante%
|
||||||
\footnote{Par contre, pour un dino des \textsl{big irons}\dots}.
|
\footnote{Par contre, pour un dino des \textsl{big irons}\dots}.
|
||||||
Il semble qu'il y ait deux concepts orthogonaux.
|
Il semble qu'il y ait deux concepts orthogonaux :
|
||||||
|
|
||||||
|
\begin{itemize}
|
||||||
|
\item Direct access \textit{vs.} Sequential access
|
||||||
|
\item Formtated \textit{vs.} Unformated
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
\textit{Open, Read, Write, Inquire, toussa\dots}
|
\textit{Open, Read, Write, Inquire, toussa\dots}
|
||||||
|
|
||||||
@ -152,6 +157,13 @@ Comme d'habitude avec gcc\footnote{The Gnu Compiler Collection}, les
|
|||||||
options sont innombrables. J'ai essayé d'en dégager les plus importantes,
|
options sont innombrables. J'ai essayé d'en dégager les plus importantes,
|
||||||
mais ce ne sont probablement pas les seules.
|
mais ce ne sont probablement pas les seules.
|
||||||
|
|
||||||
|
% --------------------------------------------------------
|
||||||
|
% new 29 decembre 2022
|
||||||
|
|
||||||
|
\section{Nombres complexes}
|
||||||
|
|
||||||
|
Partie imaginaire : \texttt{ipart = aimag(cmplx)}.
|
||||||
|
|
||||||
% --------------------------------------------------------
|
% --------------------------------------------------------
|
||||||
|
|
||||||
\section{Images}
|
\section{Images}
|
||||||
|
@ -53,6 +53,8 @@ la ligne de commande feront l'affaire.
|
|||||||
|
|
||||||
\section{Gestion des modules} \index{CPAN}
|
\section{Gestion des modules} \index{CPAN}
|
||||||
|
|
||||||
|
Tout comme pour le Fortan Moderne, c'est une notion essentielle.
|
||||||
|
|
||||||
% ------------------------------------------------------
|
% ------------------------------------------------------
|
||||||
|
|
||||||
\section{Le \texttt{http}}
|
\section{Le \texttt{http}}
|
||||||
@ -61,6 +63,11 @@ Scrapping de la patate en vue !
|
|||||||
|
|
||||||
https://al.smeuh.org/cgi-bin/express.pritz
|
https://al.smeuh.org/cgi-bin/express.pritz
|
||||||
|
|
||||||
|
% ------------------------------------------------------
|
||||||
|
\section {Et en vrai ?}
|
||||||
|
|
||||||
|
\texttt{exiftool - Read and write meta information in files} \index{exiftool}
|
||||||
|
|
||||||
% ------------------------------------------------------
|
% ------------------------------------------------------
|
||||||
|
|
||||||
\section{RFC 8589}
|
\section{RFC 8589}
|
||||||
|
@ -35,7 +35,8 @@ printf 'set wrap_flags 7\nset wrap_width 72\n' >> .slrnrc
|
|||||||
\index{leafnode}
|
\index{leafnode}
|
||||||
|
|
||||||
Leafnode est l'outil essentiel si on désire troller au fond du jardin,
|
Leafnode est l'outil essentiel si on désire troller au fond du jardin,
|
||||||
en dehors du rayon d'action de sa box.\index{troll}
|
en dehors du rayon d'action de sa box.\index{troll} On peut le voir
|
||||||
|
comme une sorte de proxy, mais pas que.
|
||||||
|
|
||||||
\section{INN}
|
\section{INN}
|
||||||
\index{INN}
|
\index{INN}
|
||||||
@ -43,3 +44,8 @@ en dehors du rayon d'action de sa box.\index{troll}
|
|||||||
Voilà, c'est le moment de parler de l'engin fondamental de ce réseau
|
Voilà, c'est le moment de parler de l'engin fondamental de ce réseau
|
||||||
de discussions. INN.
|
de discussions. INN.
|
||||||
|
|
||||||
|
\section{fufe} \index{fufe}
|
||||||
|
|
||||||
|
\textbf{It's a trap !}
|
||||||
|
|
||||||
|
.
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
\chapter{Graphisme}
|
\chapter{Graphisme}
|
||||||
|
|
||||||
Quelques notes en vrac sur divers logiciels\dots
|
Voici quelques notes en vrac sur divers logiciels qui permettent
|
||||||
|
de faire des dessins et des images.\dots
|
||||||
|
|
||||||
% ------------------------------------------------
|
% ------------------------------------------------
|
||||||
|
|
||||||
|
@ -285,7 +285,11 @@ use it heavily.
|
|||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
\section {EXIF} \index{EXIF}
|
\section {EXIF} \index{EXIF}
|
||||||
|
|
||||||
Logiciels: \texttt{exiftool}\dots
|
Un \textit{tag} EXIF est un petit morceau d'information nommée inclus
|
||||||
|
dans un fichier image. Il peut contenir des données comme la sensibilité
|
||||||
|
ISO\index{ISO} du capteur, ou le modèle d'objectif utilisé.
|
||||||
|
|
||||||
|
D'autres informations en page \pageref{whatisExdif}
|
||||||
|
|
||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
|
|
||||||
@ -296,6 +300,9 @@ Logiciels: \texttt{exiftool}\dots
|
|||||||
est basé Gmic. C'est long à compiler, ça produit des binaires
|
est basé Gmic. C'est long à compiler, ça produit des binaires
|
||||||
énormes, mais il semble bien que ça puisse faire des trucs géniaux.
|
énormes, mais il semble bien que ça puisse faire des trucs géniaux.
|
||||||
|
|
||||||
|
Peut-être\footnote{Les rêves ne sont pas interdits.}, existe-il une
|
||||||
|
interface pour le Fortran moderne ?
|
||||||
|
|
||||||
\subsection{\textsc{hello world}}
|
\subsection{\textsc{hello world}}
|
||||||
|
|
||||||
\begin{lstlisting}
|
\begin{lstlisting}
|
||||||
|
@ -36,8 +36,16 @@ Ces trois commandes servent à obtenir la description des modes de
|
|||||||
connexion possibles, la liste des appareils gérés, et l'éventuel
|
connexion possibles, la liste des appareils gérés, et l'éventuel
|
||||||
appareil connecté, si il est sous tension, bien entendu :)
|
appareil connecté, si il est sous tension, bien entendu :)
|
||||||
|
|
||||||
|
\begin{verbatim}
|
||||||
|
tth@redlady:~/Photos/Canon600D/2022-12$ gphoto2 --auto-detect
|
||||||
|
Model Port
|
||||||
|
----------------------------------------------------------
|
||||||
|
Canon EOS 600D usb:002,005
|
||||||
|
\end{verbatim}
|
||||||
%----------------------------------------------------------------
|
%----------------------------------------------------------------
|
||||||
|
|
||||||
|
Ok, nous savons maintenant par quel petit nom notre Canon est connu
|
||||||
|
par le système sous-jacent.
|
||||||
|
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
gphoto2 --port usb:002,002 -P
|
gphoto2 --port usb:002,002 -P
|
||||||
@ -55,7 +63,6 @@ contenu de votre appareil, et d'interagir avec lui. Ce qu'on peut faire
|
|||||||
semble assez dépendant du modèle d'apn utilisé.
|
semble assez dépendant du modèle d'apn utilisé.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Il doit exister plein d'autres tricks'n'tips, il faut juste prendre
|
Il doit exister plein d'autres tricks'n'tips, il faut juste prendre
|
||||||
le temps de les découvrir.
|
le temps de les découvrir.
|
||||||
|
|
||||||
@ -70,6 +77,39 @@ du capteur de l'appareil photo.
|
|||||||
|
|
||||||
%================================================================
|
%================================================================
|
||||||
|
|
||||||
|
\section {EXIF} \index{EXIF} \label{whatisExdif}
|
||||||
|
|
||||||
|
\texttt{exiftool - Read and write meta information in files}
|
||||||
|
|
||||||
|
\begin{quote}
|
||||||
|
\textbf{from wikipedia:}
|
||||||
|
Exchangeable image file format (officially Exif, according to JEIDA/JEITA/CIPA
|
||||||
|
specifications) is a standard that specifies formats for images, sound,
|
||||||
|
and ancillary tags used by digital cameras (including smartphones), scanners and
|
||||||
|
other systems handling image and sound files recorded by digital cameras.
|
||||||
|
\end{quote}
|
||||||
|
|
||||||
|
% ----
|
||||||
|
\subsection{Lire}
|
||||||
|
|
||||||
|
Peut-être est-il temps de passer (comme d'habitude) à un exemple pratique.
|
||||||
|
J'ai un appareil numérique\footnote{un Canon EOS 600D, mais ça n'est pas important}
|
||||||
|
et quatre objectifs. Je souhaite écrire le nom de l'objectif sur l'image,
|
||||||
|
et de préférence dans une teinte assez kitch\index{kitch}. Comment faire ?
|
||||||
|
|
||||||
|
Et surtout sans perdre les \textit{tags} déja présents.
|
||||||
|
|
||||||
|
% ----
|
||||||
|
\subsection{Écrire}
|
||||||
|
|
||||||
|
Un autre exemple me vient à l'esprit : Je souhaite rajouter un petit texte dans
|
||||||
|
les \textit{tags} d'un fichier JPHEG. Comment procéder ?
|
||||||
|
|
||||||
|
Et surtout sans perdre les \textit{tags} déja présents.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
%================================================================
|
||||||
|
|
||||||
|
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
%
|
%
|
||||||
% Mai 2022 : un nouveau départ
|
% Mai 2022 : un nouveau départ
|
||||||
|
% Décembre, ça n'avance pas beaucoup...
|
||||||
%
|
%
|
||||||
|
|
||||||
\usepackage[francais]{babel}
|
\usepackage[francais]{babel}
|
||||||
@ -136,7 +137,7 @@ en ligne sur le site du Tetalab. Your mileage may vary\dots
|
|||||||
\input{chap/cd-dvd}
|
\input{chap/cd-dvd}
|
||||||
\input{chap/textes}
|
\input{chap/textes}
|
||||||
\input{chap/Maths}
|
\input{chap/Maths}
|
||||||
\input{chap/astronomie}
|
% \input{chap/astronomie}
|
||||||
% \input{chap/MINITEL}
|
% \input{chap/MINITEL}
|
||||||
% \input{chap/Raspberry}
|
% \input{chap/Raspberry}
|
||||||
\input{chap/Fedora}
|
\input{chap/Fedora}
|
||||||
@ -183,7 +184,7 @@ parcouru cet ouvrage, et constaté à quel point il est en friche.
|
|||||||
Beaucoup de chapitres sont vraiment incomplets, voire cruellement
|
Beaucoup de chapitres sont vraiment incomplets, voire cruellement
|
||||||
vides, ou même obsolètes à un niveau pitoyable.
|
vides, ou même obsolètes à un niveau pitoyable.
|
||||||
|
|
||||||
Mais les choses vont évoluer, peut-être, un jour, on sait pas quand\dots
|
Mais les choses vont évoluer, peut-être, un jour, on ne sait pas quand\dots
|
||||||
|
|
||||||
\printindex
|
\printindex
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user