tutoriel - Full Circle Magazine FR

tutoriel - Full Circle Magazine FR
Full Circle
CRITIQUE
LITTÉRAIRE :
LE MAGAZINE INDÉPENDANT DE LA COMMUNAUTÉ UBUNTU LINUX
NUMÉRO 72 - Avril 2013
CRITIQUE DE SOLYDX ET SOLYDK
UNE DISTRIBUTION BASÉE SUR DEBIAN AVEC XFCE OU KDE
full circle magazine n° 72
1
Full Circle Magazine n'est affilié en aucune manière à Canonical Ltd.
sommaire ^
Tutoriels
Full Circle
LE MAGAZINE INDÉPENDANT DE LA COMMUNAUTÉ UBUNTU LINUX
Programmer en Python
p.08
LibreOffice
p.13
Rubriques
Command & Conquer
p.06
Mon opinion
p.33
Critique
p.35
Courriers
p.38
Demandez au petit nouveau p.27
Jeux Ubuntu
p.42
Blender
p.19
Labo Linux
Q&R
p.40
DE RETOUR
LE MOIS PROCHAIN
Graphismes
p.21
Certifié Linux
p.44
p.32
p.04
p.16
p.30
Mon histoire
Actus Ubuntu
Paramètres réseau
Inkscape
Opinions
Femmes d'Ubuntu
p.XX
DE RETOUR
LE MOIS PROCHAIN
Dév. Web
p.27
Dév. Web
Les articles contenus dans ce magazine sont publiés sous la licence Creative Commons Attribution-Share Alike 3.0 Unported license. Cela signifie
que vous pouvez adapter, copier, distribuer et transmettre les articles mais uniquement sous les conditions suivantes : vous devez citer le nom de
l'auteur d'une certaine manière (au moins un nom, une adresse e-mail ou une URL) et le nom du magazine (« Full Circle Magazine ») ainsi que l'URL
www.fullcirclemagazine.org (sans pour autant suggérer qu'ils approuvent votre utilisation de l'œuvre). Si vous modifiez, transformez ou adaptez cette création, vous
devez distribuer la création qui en résulte sous la même licence ou une similaire.
Full Circle Magazine est entièrement indépendant de Canonical, le sponsor des projets Ubuntu. Vous ne devez en aucun cas présumer que les avis et les
circle magazine n° 72
2
opinions exprimés ici ont reçu l'approbation de full
Canonical.
sommaire ^
ÉDITORIAL
Ce magazine a été créé avec :
BIENVENUE DANS UN NOUVEAU NUMÉRO DU
FULL CIRCLE !
N
ous y voilà, les amis. Full Circle fête ses six ans ce mois-ci.
Incroyable ! Jamais, lorsque j'ai créé le FCM à l'époque, je n'ai imaginé que l'aventure se
poursuivrait six ans plus tard. Je ne soulignerai jamais assez que chaque numéro est créé par
une équipe, et non par moi seul. J’adresse donc de GROS remerciements à chacun d'eux. Leurs
noms sont listés sur la dernière page de chaque numéro et en haut de chaque article. J'adresse
également mes remerciements aux nombreuses équipes de traduction à travers le monde.
Ce que j'aime faire à chaque anniversaire, c'est un sondage où vous, les lecteurs, pouvez
donner une opinion sur le FCM. Que voudriez-vous voir apparaître davantage ou, au contraire,
moins ? Qu'aimez-vous, que détestez-vous ? Tous les détails sont en page 38 ; le sondage est ici :
http://goo.gl/hR7zc.
Je suis sûr que les fans de Python sont au courant des Éditions Spéciales que Robin Catling
prépare (nous en sommes au sixième volume). Il a commencé maintenant une nouvelle série
d'Éditions Spéciales pour les articles sur LibreOffice ; ainsi, si vous vouliez les avoir rassemblés
sous une forme pratique, le premier volume est disponible sur le site principal du Full Circle.
La manière la plus simple de trouver les Éditions Spéciales est d'utiliser le champ de
recherche sur le site. Cela dit, je ne vais pas vous retenir plus longtemps. Profitez de ce numéro
et, s'il vous plaît, participez au sondage !
Amitiés et restons en contact !
Ronnie
Le Podcast Full Circle
Tous les mois, chaque épisode couvre
toutes les dernières informations
concernant Ubuntu, les opinions,
les critiques, les interviews et les
retours d'utilisateurs. Le Side-Pod est
une nouveauté, c'est un court podcast supplémentaire (irrégulier) en
marge du podcast principal. On y
parle de technologie en général et
de choses qui ne concernent pas uniquement Ubuntu et qui n'ont pas
leur place dans le podcast principal.
Vos animateurs :
• Les Pounder
• Tony Hughes
• Jon Chamberlain
• Oliver Clark
http://fullcirclemagazine.org
ronnie@fullcirclemagazine.org
full circle magazine n° 72
3
sommaire ^
ACTUS UBUNTU
Écrit par l'équipe d'Actus Ubuntu
MODIFICATIONS DANS LES
SORTIES D'UBUNTU DÉCIDÉES
PAR L'UBUNTU TECHNICAL
BOARD (CONSEIL TECHNIQUE)
Ubuntu Technical Board Meeting Decisions Regarding The New Release Proposals :
http://www.webupd8.org/2013/03/u
buntu-technical-board-meeting.html
'Ubuntu Technical Board annonce (Les décisions au sujet des nouvelles
sa décision d'écourter le support propositions de sorties.)
pour des sorties non-LTS de 18 à 9 mois,
ainsi que l'adoption d'un mécanisme Ubuntu To Halve Support Window for
qui permet aux utilisateurs de suivre 'Regular' Releases :
en permanence l'axe du développe- http://www.omgubuntu.co.uk/2013/0
ment sans devoir faire explicitement 3/ubuntu-to-halve-support-windowfor-regular-releases (Ubuntu réduira de
une mise à niveau de sortie en sortie.
moitié la fenêtre de prise en charge
http://fridge.ubuntu.com/2013/03/19 des sorties « standards ».)
L
/changes-in-ubuntu-releases-decidedby-the-ubuntu-technical-board/
une bonne réputation au sein de la
Communauté et suffisamment de
temps libre pour assister à des réunions
mensuelles. Les candidatures seront
acceptées jusqu'au vendredi 5 avril à
12 h TU incluses pour ubuntu-membership-boards à lists.ubuntu.com
http://fridge.ubuntu.com/2013/03/22
/ubuntu-membership-board-call-fornominations/
CANONICAL ET L'ORGANISME
DES STANDARDS CHINOIS
ANNONCENT UNE
Canonical to halve support for standard
COLLABORATION SUR UBUNTU
Ubuntu releases :
e CSTP (Centre de logiciels et de
http://www.linuxuser.co.uk/news/can
Le message de Rick Spencer, vice-préla promotion des puces intégrées
sident d'Ubuntu Engineering, faisant onical-to-halve-support-for-standard- chinois), la NUDT (Université nationale
suite à l'annonce, est à lire aussi pour ubuntu-releases
de la Défense) et Canonical se sont
ses commentaires sur les décisions
unis pour créer Ubuntu Kylin, un sysprises par l'Ubuntu Technical Board et APPEL À CANDIDATURES DE
tème d'exploitation pour ordinateurs
leur impact sur les utilisateurs :
L'UBUNTU MEMBERSHIP BOARD de bureau axé sur les besoins de la
http://fridge.ubuntu.com/2013/03/19
u nom du Conseil communau- Chine. Cette annonce est la première
/ubuntu-technical-board-looks-attaire, Elizabeth Krumbach lance étape dans le plan quinquennal du
shuttleworths-proposal-for-releaseun appel pour de nouveaux parti- gouvernement pour promouvoir des
management-methodology/
cipants au Conseil de membres, qui logiciels open source et accélérer la
est responsable de l'élection de nou- croissance de l'écosystème open
Allez voir les articles suivants pour d'au- veaux Membres d'Ubuntu. Le Conseil source à l'intérieur du pays.
tres versions de la compréhension de a besoin de 9 membres d'Ubuntu ayant
l'annonce :
full circle magazine n° 72
4
L
A
http://www.canonical.com/content/c
anonical-and-chinese-standards-bodyannounce-ubuntu-collaboration
Ce point de l'actualité a été également traité par d'autres médias :
La Chine veut créer un système
d'exploitation maison :
http://www.bbc.co.uk/news/technolo
gy-21895723
La Chine a sélectionné Ubuntu pour
un système d'exploitation national :
http://www.theregister.co.uk/2013/03
/22/china_makes_linux_os_with_cano
nical_help/
La Chine a choisi Ubuntu pour un
système d'exploitation national de référence qui sortira en avril :
http://www.engadget.com/2013/03/
23/china-chooses-ubuntu-for-anational-reference-os-coming-inapril/
Au revoir Windows : la Chine va créer
un système d'exploitation maison
basé sur Ubuntu :
http://arstechnica.com/informationtechnology/2013/03/goodbyewindows-china-to-create-homegrown-os-based-on-ubuntu/
sommaire ^
ACTUS UBUNTU
UBUNTU 8.04 (HARDY HERON) http://mhall119.com/2013/04/uds13-05-ubuntus-second-onlineSERVER, 10.04 (LUCID LYNX)
developer-summit/
DESKTOP ET 11.10 (ONEIRIC
OCELOT) ATTEIGNENT LEUR FIN DE NOUVEAUX MEMBRES AU
DE VIE LE 9 MAI 2013
CONSEIL DES MEMBRES
u nom de l'Ubuntu Release Team, D'UBUNTU
A
Adam Conrad annonce les dates
officielles de la fin de vie d'Ubuntu 8.04
(Hardy Heron) server, 10.04 (Lucid Lynx)
desktop et 11.10 (Oneiric Ocelot) desktop et server.
http://fridge.ubuntu.com/2013/03/29/
ubuntu-8-04-hardy-heron-server-1004-lucid-lynx-desktop-and-11-10oneiric-ocelot-reaching-end-of-life-onmay-9-2013/
UDS 13.05 : LE DEUXIÈME
SOMMET EN LIGNE POUR DES
DÉVELOPPEURS UBUNTU
M
ichael Hall annonce le prochain
Ubuntu Developer Summit, du
14 au 16 mai 2013, à partir de 14 h TU
jusqu'à 20 h TU. Les gens sont priés
d'inscrire un projet et de demander
aux chefs de pistes de rajouter une
session à leur intention. En outre, il
présente brièvement quelques améliorations apportées à Hangouts de
Google+, aux séances plénières, à
l'emploi du temps, au planning du
sommet et aux procédures d'inscriptions.
E
lizabeth Krumbach annonce les
membres du Conseil des membres d'Ubuntu approuvés par le
Conseil communautaire Ubuntu. Bienvenue (ou bon retour !) à Zhengpeng
Hou, Mathieu Trudel-Lapierre, Jared
Norris, Eleanor Chen et Penelope
Stowe dans le Conseil des membres
de 12 h TU ; bienvenue (ou bon retour
!) de Iulian Udrea, Javier Lopez et
Benjamin Kerensa dans le Conseil des
membres de 22 h TU.
https://lists.ubuntu.com/archives/ubu
ntu-news-team/2013April/001777.html
Sincères remerciements à l'Équipe des
actualités Ubuntu pour leur contribution ce mois-ci.
Les actus de ce mois proviennent de :
https://wiki.ubuntu.com/UbuntuWee
klyNewsletter/Issue309
https://wiki.ubuntu.com/UbuntuWee
klyNewsletter/Issue310
https://wiki.ubuntu.com/UbuntuWee
klyNewsletter/Issue311
https://wiki.ubuntu.com/UbuntuWee
klyNewsletter/Issue312
SORTIE D'UBUNTU 13.04 !
Ubuntu 13.04 continue la fière tradition
d'Ubuntu en intégrant les technologies
open source les plus récentes et les
meilleures dans une distribution Linux
conviviale de qualité supérieure. Ce cycle
de sortie a vu des efforts considérables
vers la qualité journalière, ce qui a permis à la plupart des développeurs et
des utilisateurs de participer activement
tout au long du cycle. Nous avons l'impression que cela se voit dans la qualité
finale de cette sortie.
Outre des améliorations dans les performances d'Unity, de mises à jour de paquets courants du desktop et un noyau
et des composants de la chaîne de compilation qui ont été mis à jour, Ubuntu
13.04 comprend aussi le nouveau service
Friends, afin de consolider tous les
comptes des réseaux sociaux via Ubuntu
Online Accounts. Vous y trouverez aussi
un aperçu d'Upstart, la nouvelle fonctionnalité de session d'utilisateur.
Vous pouvez en lire davantage sur les
nouvelles fonctionnalités d'Ubuntu 13.04
dans les communiqués de presse suivants :
http://ubunt.eu/1304Server et
http://ubunt.eu/1304Client
full circle magazine n° 72
5
sommaire ^
COMMAND & CONQUER Suite de l'article sur Ubuntu Touch
Écrit par Lucas Westermann
A
près mon article du mois dernier
sur Ubuntu Touch, j'ai reçu une
véritable avalanche de réponses des
lecteurs (plus que pour tout autre
article que j'ai jamais écrit). En raison
de cette réaction, j'ai pensé qu'il pourrait être intéressant de partager les
réponses des lecteurs dans un deuxième article. Le premier week-end d'avril
a également vu un grand changement
dans les paquets TF101 Ubuntu Touch,
et j'ai été enfin en mesure de faire
tourner la version développeur sur ma
tablette. Cependant, comme pratiquement aucune fonctionnalité n'existe en
ce moment, je vais mettre de côté l'examen complet pour une date ultérieure
(uneversionbêtaofficielle,parexemple).
La première réponse que j'ai reçue
venait d'un lecteur qui a fait part de
son opinion, qui est qu'Ubuntu Touch
devrait absolument prendre en charge
les comptes Google (Gmail, Google
Contacts, Google Calendar [en mettant
l'accent sur les rappels], Google Maps
et Navigation) directement. En lisant
l'article, je me suis rendu compte que
j'avais oublié de mentionner tout cela.
Cela étant dit, j'imagine qu'Ubuntu
sera livré avec un quelconque client de
messagerie (Evolution/Thunderbird).
Le support de Gmail était très efficace
dans ces applications la dernière fois
que je les ai utilisées. Thunderbird propose également le greffon Lightning
pour les calendriers, qui fonctionne
bien avec Google Calendar. Il y a aussi
de nombreux greffons pour Thunderbird qui permettent la synchronisation des contacts. Ainsi, je pense qu'il
est très peu probable qu'Ubuntu Touch
sorte sans un outil avec des fonctionnalités similaires. Il reste Google
Maps et Navigation. Ma crainte est que
Canonical décide d'inclure un nouvel
outil de cartes et de navigation, au
lieu d'essayer d'inclure les applications
testées et approuvées de Google. On
peut toujours dire que « Google Maps
est facilement accessible via un navigateur », mais c'est contraire à l'idée
d'un outil de cartes rapide et pratique.
À ce stade, tout ce que nous pouvons
faire, c'est attendre de voir.
Ce même lecteur a également déclaré qu'il souhaitait voir un clavier très
fonctionnel/utilisable sous Ubuntu.
Bien que je n'aie pas eu de problèmes
avec les claviers Android par défaut, il
semble y avoir un grand nombre d'utilisateurs d'Android qui préfèrent les
claviers tels que Swype. Ce lecteur a
full circle magazine n° 72
mentionné le clavier, le Dialer et l'application Contacts de TouchPal. Cela fait
plus que simplement remplacer le clavier, puisque cela offre également un
numéroteur personnalisé et une appli
de contacts. Son raisonnement pour
expliquer pourquoi cette appli est
intéressante est qu'il a trouvé la saisie
sur le clavier type Android « lente,
ennuyeuse et source d'erreurs ». Il a
trouvé la méthode « glisser pour saisir » du clavier de TouchPal beaucoup
plus intuitive, et, grâce à l'algorithme
d'apprentissage, moins sujette aux
erreurs. Le lecteur prend également
note que, bien que l'application clavier
de TouchPal offre des fonctionnalités
prédictives, elles sont désactivées par
défaut, et ce n'est pas forcément évident de savoir comment les activer.
Selon un mode d'emploi Sprint, glisser vers la droite sur la barre d'espace
active la saisie prédictive, et glisser
vers la gauche la désactive.
Les applications de numérotation
et de contacts incluses dans le paquet
TouchPal sont utiles pour ce lecteur,
car l'application de contacts par défaut a tendance à perdre les données
figurant dans les sections Notes des
contacts quand elles contiennent beau6
coup de texte. Comme le lecteur crée
ces contacts sur le PC, il est peu pratique de les traiter, et l'appli de contacts
et numérotation de TouchPal (un raccourci pour les deux outils) ne souffre
apparemment pas de cette limitation ;
ainsi, le lecteur les trouve, encore une
fois, plus souples et plus faciles à utiliser.
Le deuxième courriel que j'ai reçu
était court et direct. Ce lecteur a senti
que le manque éventuel d'Aldiko (une
application de lecture électronique)
et des applications Kindle sur Ubuntu
Touch serait à prendre en considération.
Bon, je ne suis pas sûr qu'Aldiko soit
porté/disponible sur Ubuntu Touch,
mais je pense que Canonical serait
négligent s'il n'incluait pas d'appli Kindle
sous une forme ou une autre. Une fois
de plus, Amazon permet la lecture de
livres Kindle en ligne (« Amazon Cloud
Reader »), mais c'est loin d'être une
solution idéale. Cela étant dit, la liste
des applications dans l'aperçu pour
les développeurs inclut un raccourci
vers la boutique Amazon, ce qui me
fait penser qu'Ubuntu fera de son mieux
pour intégrer les services d'Amazon.
Je voudrais fournir plus d'informations
sur les applications incluses, mais,
comme le clavier ne fonctionne pas corsommaire ^
COMMAND & CONQUER
rectement, je ne peux pas me
connecter au WiFi, ce qui fait que
presque toutes les applications indiquent une erreur « non connecté » ou
désactivent les fonctions que j'aimerais tester.
Enfin, un lecteur m'a expliqué qu'il
voulait installer Ubuntu Touch sur un
Samsung Galaxy S III, mais citait la page
Ubuntu Wiki où il a été répertorié
comme un « travail en cours ». Donc,
pour quelqu'un d'autre qui se poserait la même question, je dis ceci : si
vous êtes prêt à renoncer à un appareil parfaitement fonctionnel pour installer un aperçu pour développeurs
plutôt non fonctionnel juste pour voir
à quoi ça ressemble, vous pouvez généralement vous attendre à ce qu'une
page Wiki pour votre appareil inclue
des instructions décentes. Cela étant
dit, Ubuntu Touch n'est pas dans une
version alpha, bêta ou au stade de
candidat à la sortie. Il est littéralement un « instantané » de leur dispositif de démonstration et contient
plusieurs comptes auxquels vous ne
pouvez pas accéder, un compte invité
que vous devez utiliser, et des exemples d'applications qu'ils veulent inclure.
Si, toutefois, vous disposez d'un
deuxième ou troisième appareil Android dans un coin (comme ma TF101),
alors n'hésitez pas à le flasher et
jouer un peu, mais ne vous attendez
pas à insuffler une nouvelle vie à un guer et développer, les dispositifs dans tout va bien, ceci arrivera d'ici les
ancien appareil (pas encore). Enfin, la le « travaux en cours » sont probable- deux prochaines éditions du FCM. Si
page Wiki est subdivisée de cette façon : ment inutiles pour vous.
des musiciens parmi nous ont des
suggestions sur les interfaces audio
Sur une note complètement diffé- qu'ils ont utilisées avec Ubuntu, ou si
••fonctionne avec phablet-flash (méthode officielle Ubuntu, ne contient que rente. Après mon article sur le câble quelqu'un a des questions précises qu'il
le Galaxy Nexus et les Nexus 4, 7 et 10) ; Rocksmith Real Tone pour l'enregis- aimerait que je traite dans les articles,
••fonctionne, mais non disponible à par- trement de la guitare électrique, j'ai n'hésitez pas à m'envoyer un mail à
tir de cdimage.u.c (ports non officiels, eu une demande d'un lecteur pour un lswest34@gmail.com. Veuillez inclure
maintenus par la communauté, mais ou deux articles sur l'utilisation d'Auda- les mots « FCM Guitar article » dans
assez fonctionnels) ; et
city pour enregistrer une guitare acous- l'objet, pour que je puisse le séparer
••travaux en cours (essentiellement le tique. Ces articles vont arriver dès que des courriels habituels du C&C.
point d'attente pour un port qui n'a j'aurai à ma disposition une interface
pas encore obtenu les instructions de audio qui fonctionne, et je couvrirai
J'espère qu'au moins quelques perdéverrouillage/installation, du code fonc- l'enregistrement de la guitare acous- sonnes ont trouvé les réponses des
tionnel ou une image).
tique avec un microphone, avec des lecteurs utiles et/ou intéressantes ! Je
capteurs, de la guitare électrique (direct- n'avais certainement jamais entendu
Sauf si vous voulez aider à débo- in), et avec un micro devant l'ampli. Si parler du clavier TouchPal, ni des application de numérotation et contacts.
Vous avez des questions ? Des suggestions ? Alors n'hésitez pas à m'envoyer
un mail à lswest34@gmail.com. Veuillez inclure « FCM » ou « C&C » dans
l'objet, de sorte qu'il ne se perde pas
dans ma boîte de réception !
Lucas a appris tout ce qu'il sait en
endommageant régulièrement son
système et en n'ayant alors plus
d'autre choix que de trouver un
moyen de le réparer. Vous pouvez lui
écrire à : lswest34@gmail.com.
full circle magazine n° 72
7
sommaire ^
TUTORIEL
Programmer en Python : partie 43
Écrit par Greg Walters
L
a dernière fois, nous avons commencé un projet qui finira par utiliser le module de TvRage que nous
avons créé le mois d'avant. Nous allons
maintenant poursuivre ce projet. Cette
fois-ci, nous allons ajouter des fonctionnalités à notre programme : peaufiner la routine d'analyse de nom de
fichier et ajouter deux champs (TvRageId et Etat) à la base de données.
C'est parti !
Series.s00e00
Series.S00E00.S00E01
Series.00x00
Series.S0000
Series.0x00
import os
from os.path import join, getsize, exists
import sys
import apsw
import re
#-----------------------------#
NEW LINES START HERE
#-----------------------------from xml.etree import ElementTree as ET
import urllib
import string
from TvRage import TvRage
Nous allons également corriger les
problèmes éventuels de « zéro initial
manquant » avant d'écrire dans la base
“Monk.S01E05.S01E06.avi” renvoie les à droite) se trouve le code de la roude données.
groupes suivants :
tine RecupereSaisonEpisode.
Tout d'abord, nous modifierons nos
Notre premier motif essaie d'attralignes d'importation. Pour ceux qui
viennent de nous rejoindre, je vais per les fichiers multi-épisodes. Il existe
inclure celles de la dernière fois (en différents systèmes de nommage, mais
celui que nous prenons en charge
haut à droite).
ressemble à « S01E03.S01E04 ».
Les lignes après « import re » sont Nous utilisons le modèle de chaîne
« (.*)\.s(\d{1,2})e(\d{1,2})\.s(\d{1,2})e(\
nouvelles.
d{1,2}) ». Cela retourne (espérons-le)
La chose suivante que nous allons cinq groupes qui sont : le nom de la
faire est de réécrire la routine Recu- série (S[1]), la saison (S[2]), le numéro
pereSaisonEpisode. Nous allons jeter du premier épisode (S[3]), la saison
à peu près tout ce que nous avons fait (S[4]), et le numéro du deuxième épile mois dernier et le rendre plus souple sode (S[5]). Rappelez-vous que les parenà travers des schémas possibles de thèses créent les groupes retournés.
saisons/épisodes. Dans cette itération, Dans le cas ci-dessus, nous regroupons
nous serons en mesure de soutenir tout à partir du premier caractère jusqu'au « .s », puis deux chiffres, on passe
les schémas suivants :
le « e », puis deux chiffres, puis on
Series.S00E00
recommence. Ainsi, le nom de fichier
full circle magazine n° 72
S[1] = Monk
S[2] = 01
S[3] = 05
S[4] = 01
S[5] = 06
Nous utilisons uniquement des groupes S[1], S[2] et S[3] dans ce code,
mais vous pouvez comprendre nos
objectifs. Si nous trouvons une correspondance, nous réglons une variable
nommée “Continuer” à Vrai. Cela nous
permet de savoir ce que nous devrions
faire après être passés à travers les
différentes lignes If.
Ainsi, sur la page suivante (en haut
8
Quand nous arrivons à ce point
(page suivante, en bas à gauche) nous
préparons le nom de l'émission en
supprimant tous les points dans le
nom de la série, puis extrayons les
informations de la saison et de l'épisode des différents groupes, et les
retournons. Pour l'information de saison, si nous avons un modèle comme
« S00E00 », le numéro de saison aura
un zéro. Mais si le modèle ressemble
à « xxx », alors la saison est supposée
être le premier caractère, et les deux
suivants sont pour l'épisode. Afin
d'être prévoyants, nous voulons que
la saison soit un nombre à deux
chiffres avec un zéro au début si
nécessaire.
sommaire ^
TUTORIEL - PROGRAMMER EN PYTHON : P. 43
Ensuite, dans notre routine FabriquerBase, nous allons modifier l'instruction de création SQL pour ajouter les
deux nouveaux champs (page suivante,
en haut).
Encore une fois, la seule chose qui
a changé depuis la dernière fois, ce
sont les deux dernières définitions de
champs.
Dans notre routine ParcourirChemin, les seuls changements sont les
lignes qui sont réellement insérées
dans la base de données, ceci afin de
supporter la nouvelle structure. Si
vous vous souvenez de la dernière
fois, nous passons le dossier qui contient les fichiers TV à cette routine.
Dans mon cas, il y a deux dossiers, ils
sont donc placés dans une liste et
nous utilisons une boucle pour passer
chacun à la routine. En cours de la
routine, nous parcourons chaque
def RecupereSaisonEpisode(nomfic):
Continuer = False
nomfic = nomfic.upper()
Ceci est notre première vérification de modèle.
# devrait trouver des noms de fichiers de type multi-episodes .S01E01.S01E02
rep = re.search(r'(.*)\.s(\d{1,2})e(\d{1,2})\.s(\d{1,2})e(\d{1,2})',nomfic, re.I)
if rep:
nomEmission = rep.group(1)
Continuer = True
else:
Notre deuxième vérification de modèle ressemble à SddEdd ou sddedd ...
# devrait trouver SddEdd ou sddedd
rep = re.search(r'(.*).S(\d\d?)E(\d\d?)(\.*)', nomfic, re.I)
if rep:
nomEmission = rep.group(1)
Continuer = True
else:
Le modèle suivant est pour ddxdd.
# cherche ddxdd
#rep = re.search(r'(.*).(\d\d?)x(\d\d?)(\.*)', nomfic, re.I)
rep = re.search(r'(.*)\.(\d{1,2})x(\d{1,2})(.*)', nomfic, re.I)
if rep:
nomEmission = rep.group(1)
Continuer = True
else:
Ce modèle vérifie sdddd.
if Continuer:
longueurNomEmission =
len(nomEmission) + 1
nomEmission =
nomEmission.replace("."," ")
saison = rep.group(2)
if len(saison) == 1:
saison = "0" + saison
episode = rep.group(3)
ret = [nomEmission,saison,episode]
return True,ret
else:
ret = ["",-1,-1]
return False,ret
# cherche Sdddd
rep = re.search(r'(.*).S(\d\d)(.\d\d?)' , nomfic, re.I)
if rep:
nomEmission = rep.group(1)
Continuer = True
else:
Et enfin, nous essayons DDD
full circle magazine n° 72
# devrait trouver xxx
rep = re.search(r'(.*)(\d)(.\d\d?)',nomfic,re.I)
if rep:
nomEmission = rep.group(1)
Continuer = True
9
sommaire ^
TUTORIEL - PROGRAMMER EN PYTHON : P. 43
def FabriquerBase():
# SI la table n'existe pas, on la cree
# Sinon, on ignore ceci grace a la clause IF NOT EXISTS
sql = 'CREATE TABLE IF NOT EXISTS EmissionsTV (pkID INTEGER PRIMARY KEY, Serie TEXT, CheminRacine TEXT, NomFichier
TEXT, Saison TEXT, Episode TEXT, tvrageid TEXT, etat TEXT);'
curseur.execute(sql)
répertoire à la recherche de fichiers
avec des extensions .avi, .mkv, .mp4
et .m4v. Lorsque nous trouvons un
fichier qui correspond, nous l'envoyons
à la routine RecupereSaisonEpisode.
Nous vérifions ensuite si nous l'avons
déjà entré dans la base de données
et, sinon, nous l'ajoutons. Je vais vous
donner (premier à droite) seulement
une partie de la routine du mois dernier.
Les deux lignes en noir sont nouvelles.
Nous en sommes déjà à mi-chemin.
Suivent quelques routines de support
qui fonctionnent avec notre routine
TvRage pour remplir les champs de la
base. Notre première routine s'exécute après la routine ParcourirChemin, et parcourt la base de données
pour obtenir le nom de la série et
interroger le serveur de TvRage pour
obtenir le numéro d'identification. Une
fois que nous avons cela, nous mettons à jour la base de données, puis
utilisons à nouveau le numéro d'identification sur TvRage pour obtenir
sqlquery = 'SELECT count(pkid) as rowcount from TvShows where Filename =
"%s";' % fl
try:
for x in cursor.execute(sqlquery):
rcntr = x[0]
if rcntr == 0: # It's not there, so add it
try:
sql = 'INSERT INTO TvShows
(Series,RootPath,Filename,Season,Episode,tvrageid) VALUES (?,?,?,?,?,?)'
cursor.execute(sql,(showname,root,fl,season,episode,-1))
except:
def ParcourirBase():
tr = TvRage()
SeriesCursor = connection.cursor()
sqlstring = "SELECT DISTINCT series FROM TvShows WHERE tvrageid = -1"
l'état actuel de la série. Cet état peut
être « New Series », « Returning Series », « Canceled », « Ended » et « On
Haitus » (série nouvelle, de retour,
annulée, terminée, en pause). La raison pour laquelle nous voulons cette
information est que, lorsque nous
allons vérifier les nouveaux épisodes,
nous ne voulons pas nous embêter
avec des séries qui n'auraient pas de
nouveaux épisodes parce qu'elles sont
annulées. Ainsi, nous en avons maintenant l'état et pouvons l'écrire dans
la base de données (ci-dessus).
full circle magazine n° 72
Nous allons nous arrêter ici dans
notre code pendant un instant pour
regarder la requête SQL que nous
utilisons. C'est un peu différent de tout
ce que nous avons fait auparavant. La
chaîne est :
SELECT DISTINCT series FROM
TvShows WHERE tvrageid = -1
nous avons 103 épisodes de Doctor
Who 2005, en utilisant le Distinct, je
vais recevoir un seul enregistrement,
en supposant que nous n'avons pas
encore obtenu un TvRageID.
for x in
CurseurSerie.execute(requetes
ql):
nomSerie = x[0]
Ce qui dit : donne-moi un seul exemNomATrouver =
ple du nom de la série, peu importe string.capwords(x[0],"
")
combien il y en a, où le champ
tvrageid vaut « -1 ». Si, par exemple,
Nous utilisons la routine capwords
10
sommaire ^
TUTORIEL - PROGRAMMER EN PYTHON : P. 43
def MettreAJourBase(nomSerie,id):
idcurseur = connection.cursor()
requetesql = 'UPDATE EmissionsTV SET tvrageid = ' + id + ' WHERE serie = "' + nomSerie + '"'
try:
idcurseur.execute(requetesql)
except:
print "error"
def RecupererEtatEmission(nomSerie,id):
tr = TvRage()
idcurseur = connection.cursor()
dict = tr.TrouveInfoEmission(id)
etat = dict['Etat']
requetesql = 'UPDATE EmissionsTV SET Etat = "' + etat + '" WHERE serie = "' + nomSerie + '"'
try:
idcurseur.execute(requetesql)
except:
print "Erreur"
de la bibliothèque string pour changer le nom de la série (x[0]) « de façon
correcte » puisque nous stockons les
noms des émissions en majuscules.
Nous faisons cela parce que TvRage
s'attend à recevoir quelque chose
d'autre que des seules majuscules et
nous n'obtiendrons pas les résultats
que nous recherchons. Ainsi, le nom
de la série « THE MAN FROM UNCLE »
sera converti en « The Man From
Uncle ». Nous utilisons cela dans l'appel
à la fonction TrouverIdParNom de notre bibliothèque TvRage. Cela récupère
la liste des émissions correspondantes
et les affiche pour qu'on choisisse la
meilleure. Une fois que nous en avons
choisi une, nous mettons à jour la
base de données avec le numéro d'identification, puis appelons la routine
RecupererEtatEmission pour obtenir
le statut en cours depuis TvRage (en
bas).
print("Requesting information on " + searchname)
sl = tr.FindIdByName(searchname)
which = tr.DisplayShowResult(sl)
if which == 0:
print("Nothing found for %s" % seriesname)
else:
option = int(which)-1
id = sl[option]['ID']
UpdateDatabase(seriesname,id)
GetShowStatus(seriesname,id)
La routine MettreAJourBase (en
haut) utilise simplement le nom de la
série comme clé pour mettre à jour
tous les enregistrements avec l'ID
approprié de TvRage.
RecupererEtatEmission (ci-dessus) lons la routine TrouveInfoEmission de TvRage pour obtenir l'information sur
est également très simple. Nous appe- la bibliothèque TvRage en passant l'id la série. Si vous vous souvenez, TvRage
que nous venons de récupérer de fournit beaucoup d'informations sur
dossierDepart = ["/extramedia/tv_files","/media/freeagnt/tv_files_2"]
#for cptr in range(0,2):
#ParcourirChemin(dossierDepart[cptr])
ParcourirBase()
# ferme le curseur et la base de donnees
curseur.close()
connection.close()
full circle magazine n° 72
11
sommaire ^
TUTORIEL - PROGRAMMER EN PYTHON : P. 43
la série, mais tout ce qui nous intéresse à ce stade est l'état de l'émission. Puisque tout est retourné dans
un dictionnaire, il nous suffit de chercher la clé ['Etat']. Une fois que nous
l'avons, nous mettons à jour la base
de données avec, puis passons à autre
chose.
Nous avons presque terminé notre
code. Nous ajoutons pour finir une
ligne à notre routine principale du mois
dernier (en noir bas de page précédente) pour appeler la routine ParcourirBase après avoir récupéré tous les
noms de fichiers. Encore une fois, je
vais vous donner seulement une
partie de la routine Main, juste pour
que vous puissiez trouver le bon
endroit pour mettre la nouvelle ligne.
essayons d'analyser le nom du fichier
à la recherche d'un nom de série, d'un
numéro de saison et d'un numéro d'épisode. Nous prenons cette information et la mettons dans une base de
données, si elle n'y existe pas déjà.
Après avoir recherché les fichiers,
nous interrogeons la base de données à la recherche de noms de séries
pour lesquelles il n'y a pas d'ID TvRage
associé. Nous interrogeons alors l'API
TvRage et demandons des fichiers
correspondants pour trouver cet ID.
Chaque série va passer par cette
étape une fois. Le code encadré ciaprès montre les options pour, dans
ce cas, la série « Midsomer Murders ».
J'ai saisi (dans ce cas) 1, qui associe
cette série avec l'ID TvRage 4466. Il
C'est terminé pour le code. Exa- est entré dans la base de données, et
minons mentalement ce qui arrive nous utilisons alors cet ID pour dequand nous exécutons le programme. mander l'état actuel de la série,
toujours sur TvRage. Dans ce cas, on
Tout d'abord, nous créons la base nous renvoie « Returning Series ».
de données si elle n'existe pas.
L'état est alors entré dans la base de
données et nous continuons.
Ensuite, nous parcourons les chemins prédéfinis, à la recherche de
Le passage initial dans la base de
fichiers qui ont une des extensions données prendra un certain temps et
suivantes :
nécessitera votre attention, parce que
chaque série doit poser des questions
.AVI, .MKV, .M4V, .MP4
sur le numéro d'identification correspondant. La bonne nouvelle est que
Lorsque nous en trouvons un, nous ceci n'est fait qu'une seule fois. Si
full circle magazine n° 72
Requesting information on Midsomer Murders
5 Found
-----------------------1 - Midsomer Murders - 4466
2 - Motives and Murders - 31373
3 - See No Evil: The Moors Murders - 11199
4 - The Atlanta Child Murders - 26402
5 - Motives & Murders: Cracking the Case - 33322
Enter Selection or 0 to exit ->
vous êtes « normal », vous n'en aurez
pas tant que ça à traiter. J'ai eu 157
séries différentes à passer et il a donc
fallu un peu de temps. Comme j'ai été
prudent lorsque j'ai saisi mes noms de
fichiers (en vérifiant sur TvRage et
TheTvDB.com pour avoir la formulation
correcte du nom de la série), la majorité des réponses a été l'option n° 1.
Juste pour votre information, plus
de la moitié des séries télévisées que
j'ai sont terminées ou ont été annulées. Cela devrait vous donner une idée
de mon âge approximatif.
Le code complet est, comme toujours, disponible sur Pastebin :
http://pastebin.com/DgwmTMHr
12
[NdT : code traduit par l'équipe
francophone. Pour le code original,
voir http://pastebin.com/MeuGyKpX.]
La prochaine fois, nous continuerons l'intégration avec TvRage. D'ici
là, passez un bon mois !
Greg Walters est propriétaire de
RainyDay Solutions LLC, une société de
consultants à Aurora au Colorado, et
programme depuis 1972. Il aime faire la
cuisine, marcher, la musique et passer
du temps avec sa famille. Son site web
est www.thedesignatedgeek.net.
sommaire ^
TUTORIEL
Écrit par Elmer Perry
L
orsque vous créerez des formules
plus complexes dans le module
Math, vous découvrirez rapidement que
les choses ne se présentent pas de la
manière dont vous l'auriez souhaitée.
Il existe quelques astuces pour présenter ces formules de la manière voulue,
particulièrement pour les formules
complexes. Aujourd'hui, nous allons
donc aborder nombre de ces astuces
pour présenter correctement nos formules.
GROUPER DES ÉLÉMENTS
AVEC DES ACCOLADES
Les accolades, {}, sont réservées à
des usages bien spécifiques dans les
formules. Elles vous aident à regrouper des éléments. Sans elles, vous
pourriez obtenir une formule bien différente de celle que vous souhaitez.
Suit une série d’exemples pour illustrer ce que je veux dire.
LibreOffice P. 25 : Structure des formules
Mais que faire si vous voulez placer le x+1 au dénominateur de la fraction ? Vous devez utiliser les accolades
pour regrouper ces deux éléments.
Conserver tout cela sur une seule
ligne rendra difficile la lecture de cette
formule. Cependant, appuyer sur la
touche Entrée ne donnera pas le
résultat escompté. Afin d'obtenir une
Saisissez la même formule dans nouvelle ligne dans la formule, il faut
l'éditeur, mais avec des accolades autour utiliser l'élément newline.
de l'addition :
Un exemple dans l'éditeur de for2 over {x + 1}
mules :
Vous obtenez le résultat désiré.
x over 250 = 5 over 100 newline
100x = 250(5) newline
100x = 1250 newline
100x over 100 = 1250 over
100 newline
x = 12.5
Dès que la formule ne se présente
pas de la manière attendue, vous pouvez utiliser les accolades pour regrouper des éléments et les faire apparaî- et le résultat :
tre correctement. Vous découvrirez
davantage de possibilités d'utilisation
de ces accolades quand nous travaillerons sur d'autres exemples dans ce
tutoriel.
ÉQUATIONS SUR PLUSIEURS
Vous devez obtenir le
résultat suivant :
sum from x=0 to x=n f(n) "
or "
int from x to n f(n+1)
Voici le
résultat :
MISE À L'ÉCHELLE DES
PARENTHÈSES
Il arrive parfois que vous ayez
besoin de parenthèses qui occupent
plus d'une ligne. Un bon exemple
serait une matrice. Si vous utilisez
juste le caractère parenthèse, vous
obtenez une bien vilaine matrice.
Le balisage :
Saisissez l'expression suivante dans
LIGNES
l'éditeur de formules :
2 over x + 1
paramètres optionnels pour préciser
l’intervalle de la somme ou de l'intégrale. Les mots clefs « from » (de) et
« to » (à) génèrent les limites inférieures
et supérieures d'intervalle de ces commandes. Le balisage suivant le montre :
LIMITES DE SOMME ET
D'INTÉGRALE
(matrix {x#x+1##y#y+1})
Certaines équations prennent plus
et le résultat :
de sens si elles sont écrites sur plusieurs lignes ou si vous avez besoin de
Les commandes sum (somme) et
Pour ajuster la taille de la parenprésenter la progression d'une formule
étape par étape, du début à la fin. int (intégrale) peuvent accepter des thèse à celle de la matrice, nous devons
full circle magazine n° 72
13
sommaire ^
TUTORIEL - LIBREOFFICE P. 25
utiliser le balisage « left (» (gauche) et des Nombres de Lucas.
« right )» (droite). Cela permet d'obtenir
Le balisage :
une matrice au visuel plus plaisant.
Le balisage :
left(matrix {x#x+1##y#y+1}
right)
et le résultat :
L_n = left lbrace
matrix{2 # if n = 0; ##
1 # if n = 1; ##
L_{n-1} + L_{n-2} # if n >
1.}
right none
Pour une mise à l'échelle des cro- et le résultat :
chets, l'instruction est « left [» et
« right ]». Pour celle des accolades, l'instruction est alors « left lbrace » et « right
rbrace ». Vous trouverez une liste complète de toutes les parenthèses disponible dans l'aide de LibreOffice [Ndt :
Il est à noter que j'ai terminé la
touche F1].
définition avec un « right none » pour
qu'elle s'affiche correctement.
PARENTHÈSES DISSOCIÉES
Il se peut que vous ayez besoin de
temps en temps d'une parenthèse et
non de la paire. Et si vous ouvrez une
parenthèse sans la fermer, vous obtenez un point d’interrogation inversé
et l'équation apparaît désordonnée.
Pour surmonter cette difficulté, il faut
utiliser les instructions « left none » (pas
à gauche) ou « right none », selon ce
que vous souhaitez obtenir, pour préciser que vous n'avez pas de parenthèse ouvrante ou fermante.
ALIGNER DES ÉLÉMENTS EN
UTILISANT L'INSTRUCTION
MATRIX
Vous aurez remarqué (dans la définition de la suite de Nombres de
Lucas) que j'ai utilisé une matrice pour
tout aligner correctement. La commande matrix (matrice) est très utile
pour cela, parce que Math ne possède
pas de commande pour faire un alignement selon un élément précis. Grâce
à la commande matrix, nous pouvons
Un bon exemple est celui de la utiliser les colonnes et les lignes pour
définition mathématique de la suite aligner nos éléments comme nous le
full circle magazine n° 72
souhaitons. Un bon exemple de cela SAISIR DU TEXTE DANS UNE
est d'aligner des équations selon le
FORMULE
signe égal.
Par exemple, le balisage :
matrix {
3x + 2x # `=` # 45 ##
alignr 6x # `=` # 45
}
Parfois, il se peut que vous ayez
besoin d'ajouter des notes ou du
texte dans votre formule. Vous
pouvez le faire en encapsulant ce
texte entre des guillemets (””).
Par exemple :
et le résultat :
Vous avez remarqué l'accent grave
(`) de part et d'autre du signe égal.
Cela est nécessaire parce que le signe
égal est un opérateur binaire et qu'il
demande une expression avant et
après. L'accent grave (`) est le balisage d'une petite espace dans Math.
Vous pouvez obtenir de la même manière une grande espace avec l'instruction (~) ou utiliser des accolades vides
({}). Souvenez-vous que dans une matrice tout ce qui est entre deux dièses
(#) est une expression indépendante.
c^2 = a^2 + b^2 newline
"The Pythagorean Theorem."
et le résultat :
SAISIR DES FORMULES CHIMIQUES
Math a été conçu pour écrire des
équations mathématiques, mais vous
pouvez aussi l'utiliser pour des formules chimiques. Comme les variables
sont traditionnellement écrites en itaVous aurez aussi remarqué que, lique, vous devrez supprimer la mise
dans la seconde ligne, j'ai utilisé en forme italique pour les variables
l'instruction « alignr » pour aligner le (voir plus bas).
6x à droite dans sa colonne. Utilisez
Un exemple d'instruction :
« alignl » pour aligner à gauche et
« alignc » pour centrer. Les expressions matrix {
sont centrées par défaut, sauf dans "molecules" # H_2 SO_4 ##
"Isotopes" # U lsub 92 lsup
les matrices, dans lesquelles, par dé- 238 ##
"Ions" # SO_4^{2-{}}
faut, l'alignement se fait à gauche.
}
14
sommaire ^
TUTORIEL - LIBREOFFICE P. 25
aux tailles. Vous définissez la taille de
Le résultat :
base et les tailles des divers éléments
sont adaptés en tant que pourcenFormat > Alignement… affiche la
tage de cette taille de base.
fenêtre de dialogue Alignement. Là,
nous pouvons changer l'alignement
MODIFIER L'ALIGNEMENT ET par défaut de la formule : à gauche, à
L'ESPACEMENT DES ÉLÉMENTS droite et centré.
et le résultat :
Remarquez les instructions « lsub »
et « lsup ». L'instruction « lsub » implique une mise en indice à gauche et
« lsup », en exposant à gauche. [Ajout
du traducteur : utiliser « rsub » pour
une mise en indice à droite et « rsup »,
en exposant à droite.] Vous aurez
également besoin d'ajouter quelques
doubles flèches particulières à votre
catalogue pour vos formules chimiques.
MISE EN COULEUR, EN GRAS,
EN ITALIQUE
Les instructions color (mise en
couleur), bold (gras) et ital (italique)
vous permettent d'amplifier l'impact
de votre formule. Elles ne modifient
que l'élément qui les suit. Pour modifier plusieurs éléments, vous devez
donc les regrouper avec des accolades.
Notez que j'ai regroupé les éléments de la somme pour qu'ils s'inscrivent en rouge. Pour le c2, j'ai
combiné les instructions relative à la
couleur et à la mise en gras. Il existe
Parfois, il est nécessaire de modifier
huit couleurs : black, white, cyan, ma- l'alignement et l'espacement des élégenta, red, blue, green et yellow.
ments de la formule générale. Format
> Espacement… affiche la fenêtre de
MODIFIER LA POLICE ET LA
dialogue. Par la liste déroulante de
Catégorie [Ndt : à droite], vous sélecTAILLE DE LA POLICE
tionnez le type d'espacement que vous
Certaines fois, vous voudrez voulez modifier. Vous définissez les
utiliser une police de caractères ou divers espacements pour les éléments
une taille différente de celle définie sous forme de pourcentages de la larpar défaut. Format > Police… affiche geur ou de la hauteur des éléments,
la fenêtre de dialogue pour modifier en fonction du type d'espacement.
la police des variables, fonctions, nombres et textes. Vous pouvez ici configurer l'usage de certaines polices personnalisées. Format > Taille de police…
affiche la fenêtre de dialogue relative
CONCLUSION
Les nombreuses options de formatage de votre formule peuvent vous
décourager, mais vous les maîtriserez
avec la pratique. La première et la plus
importante idée à retenir est l'utilisation des accolades pour regrouper des
éléments dans une formule. Regardez
dans la boîte de dialogue Éléments ou
le menu contextuel en cas de doute
sur la façon de faire quelque chose ; en
outre, vous voudrez peut-être garder
cet article à portée de main comme
référence.
Par exemple, si nous voulons changer l'espacement pour l'alignement sur
le signe égal, comme nous l'avons fait
plus tôt, nous devons sélectionner
matrices dans la catégorie. Si nous
Le mois prochain, nous discuterons
mettions un pourcentage à 0 pour
l'espacement entre les colonnes, les de l'utilisation de formules dans Libreexpressions iront buter contre le Office Writer.
signe égal.
Un exemple :
bold color blue c^2 = color
red {a^2 + b^2} newline
ital color green "The
Pythagorean Theorem"
et le résultat :
full circle magazine n° 72
15
sommaire ^
TUTORIEL
Configuration réseau
Écrit par Jan Mussche
vous connectez votre ordiQ uand
nateur de bureau, ordinateur portable, imprimante/scanner, tablette,
téléphone portable ou n'importe quel
matériel, à un réseau, vous devez paramétrer un certain nombre de choses
afin que cela fonctionne.
Le premier choix que vous devez
faire est l'utilisation d'une connexion
filaire ou sans fil. Pour la tablette ou
le téléphone portable, le choix est
simple : seule une connexion sans fil
est possible.
uniquement à votre propre réseau
privé ? Si vous utilisez d'autres réseaux,
le choix, s'il en existe, est simple : vous
confierez à DHCP le soin de configurer tous les paramètres pour que la
connexion fonctionne.
pouvez aussi faire le choix du paraSi vous choisissez une adresse fixe,
métrage manuel d’une « adresse fixe ». vous savez laquelle c'est et vous pouCe faisant, vous gardez le contrôle : vez l'utiliser dans des scripts pour parvous décidez quelle adresse l'ordina- ler à l'ordinateur.
teur utilise et vous savez qu'il utilisera
toujours cette seule et même adresse.
Que faire pour configurer une connexion?
DHCP signifie : Dynamic Host Configuration Protocol (http://fr.wikipedia.org/wiki/Dynamic_Host_Configura
tion_Protocol pour d'avantage d'informations à propos de DHCP). En bref,
un serveur DHCP se charge de toutes
les requêtes de connexion, délivre une
adresse IP, configure la passerelle, et
assure la bonne configuration des
adresses des serveurs DNS.
Pour l’ordinateur portable ou l’imprimante vous pouvez, presque toujours, choisir l’un des deux et, pour
Les routeurs embarquent un serl’ordinateur de bureau, le choix est
probablement déjà fait, par la pré- veur DHCP ; ainsi, il peut être utilisé
sence d’un port Ethernet et l’absence très facilement.
de carte Wifi.
En utilisant DHCP, le routeur donLe second choix est : comment vou- nera à votre matériel la première
lez-vous vous connecter à votre ré- adresse disponible dans la plage qui
seau ? Voulez-vous utiliser ce matériel lui est allouée, ce qui signifie qu'il est
(téléphone portable, tablette, ordina- possible qu'il utilise une adresse difféteur portable) également sur d'autres rente à chaque connexion.
réseaux, Wifi au bureau, à l'école, au
Dans le cas d'un ordinateur, placé
centre commercial ou peut-être même
dans le train, ou est-il (ordinateur de sur ou sous votre bureau, et qui y
bureau, imprimante/scanner) connecté restera jusqu'à ce qu'il décrépisse, vous
full circle magazine n° 72
Je vais l'illustrer en utilisant Kubuntu. Pour d'autres systèmes, il y
aura des différences mineures dans la
manière de le faire.
Les deux présentent des avantages.
En utilisant DHCP, votre matériel
se connectera presque automatiquement à un réseau à portée SI vous
avez la permission de vous y connecter. Vous n'aurez qu'à sélectionner la sécurité utilisée par le réseau
(le cas échéant) et probablement
entrer un mot de passe.
16
En ouvrant les paramètres de configuration réseau, vous verrez ce qui
figure dans l'image à gauche. J'utilise
une connexion filaire, car c'est la
seule connexion dont l'ordinateur dispose. La connexion est appelée :
« Connexion filaire 1 ». C'est juste un
nom, vous pouvez utiliser ce que vous
voulez à la place. Vous pouvez créer
plus d'une connexion si besoin, chacune utilisant ses propres paramètres.
Chaque fois que vous démarrerez
l'ordinateur, la connexion sera activée
automatiquement, ce qui simplifie la
vie.
Comme vous pouvez le voir, j'utilise la méthode automatique (DHCP)
sommaire ^
TUTORIEL - CONFIGURATION RÉSEAU
pour la connexion à mon routeur. Au
centre de l'écran, je choisis DHCP et,
maintenant, les autres champs de
configuration de l'adresse IP, du masque
de sous-réseau et de la passerelle
sont grisés. Il n'est pas nécessaire de
les renseigner car le serveur DHCP du
routeur s'en charge.
••Le masque de sous-réseau permet d'organiser votre réseau. Il précise quelles adresses peuvent être
employées grâce à un filtre. Dans mon
cas, sa valeur est 255.255.255.0. Cela
signifie que, si on applique ce filtre à
l'adresse, le serveur DHCP ne pourra
utiliser que les adresses comprises entre 192.168.1.0 et 192.168.1.255. Seule
Dans la seconde image, j'ai choisi le la dernière partie change à cause de
paramétrage manuel et entré l'adresse la valeur « 0 » à la fin du masque.
IP, le masque de sous-réseau et la pas- Attention toutefois, certaines adresses
serelle.
de cette plage ne peuvent pas être
utilisées par un des dispositifs connectés car elles sont réservées au réseau
lui-même.
réseaux locaux peuvent utiliser deux
plages d'adresses, soit 192.168.x.x soit
10.10.x.x. Votre matériel reçoit une
adresse IP et c'est tout : vous êtes
connecté. Ce n'est pas important de
savoir de quelle adresse il s'agit, ni quelle
est la passerelle. Tout fonctionne automatiquement.
Il existe un moyen, mais la possibilité de l'utiliser dépend de votre
routeur.
Certains routeurs peuvent être configurés de façon à ce que, quand le
matériel X essaie de se connecter, il
obtienne toujours la même adresse,
quel que soit le nombre de dispositifs
Mais comment faire si vous voulez déjà connectés au routeur.
bénéficier de la facilité que procure
l'utilisation d'un serveur DHCP et choiCeci est réalisé au moyen de l'adressir quand même une adresse fixe, afin se MAC. MAC signifie Media Access Conde pouvoir l'utiliser dans des scripts trol. Voir http://fr.wikipedia.org/wilors de la connexion à ce matériel ?
ki/Adresse_MAC pour plus d'informations.
••La passerelle est le point par lequel
votre réseau local se connecte à internet. C'est l'adresse du « côté local »,
ou LAN, du routeur.
De l'autre côté, la partie WAN du
routeur, il y a l'adresse IP publique qui
vous a été attribuée par votre fournisseur d'accès à Internet, que ce soit
par DHCP ou non.
Quelques explications :
••L'adresse IP est l'adresse obtenue
par votre matériel. On peut la comparer à votre adresse postale. Au sein
d'un réseau, elle est utilisée pour trouver votre matériel.
Utiliser DHCP (sur un réseau privé)
présente le gros avantage que vous
n'avez pas à tout connaître du réseau,
ou de celui de quelqu'un d'autre, quand
vous voulez vous y connecter. L'adresse
que vous obtenez n'a pas d'importance,
comme il n'est pas important de savoir
quelles adresses le réseau utilise. Les
full circle magazine n° 72
17
sommaire ^
TUTORIEL - CONFIGURATION RÉSEAU
L'adresse MAC est une adresse uniEn dessous, vous voyez la confique pour chaque carte/puce réseau. guration du réseau local.
Celle-ci est stockée dans la mémoire
morte de la carte, ou dans la puce qui
Le routeur possède l'adresse
gère le trafic du réseau.
192.168.1.1 avec un masque de sousréseau 255.255.255.0, ce qui signifie
Il n'y a pas deux puces/cartes au que la plage d'adresses 192.168.1.1 à
monde avec la même adresse MAC. 192.168.1.255 peut être utilisée.
Elles sont uniques. (Cependant, dans
la plupart des réseaux, vous pouvez
Le serveur DHCP est activé, parce
usurper une adresse MAC, et deman- que je veux faciliter la connexion au
der au matériel d'utiliser une adresse réseau des appareils. Le serveur DHCP
de votre choix, pas celle qui est sur la utilise les adresses 192.168.1.100 à
puce.)
192.168.1.199 (100 adresses, ce qui
devrait être suffisant pour ma femme
Comment utiliser l'adresse MAC ? et moi).
Tout dépend de votre routeur : la
possibilité même et comment faire.
Dans cette section de l'installation,
vous trouverez le bouton Réservation
Mon routeur, un Linksys E4200 de
Cisco, a la capacité de combiner
l'adresse MAC d'un périphérique connecté à une adresse IP choisie par
l'utilisateur.
DHCP. C'est le seul à utiliser si vous Enregistrez vos paramètres.
voulez combiner DHCP avec des
adresses fixes.
Redémarrez votre appareil et
vérifiez l'adresse IP qu'il a reçue. Elle
En cliquant sur le bouton, vous doit correspondre à l'entrée dans le
verrez l'image suivante, qui n'est qu'une tableau. Maintenant, vous avez le
partie de l'écran qui s'affichera.
meilleur des deux mondes : la facilité
d'utilisation d'un serveur DHCP et le
Ici vous voyez un tableau avec les fait que vos appareils utilisent toupériphériques connectés, leur adresse jours les mêmes adresses IP fixes.
IP attribuée, leur adresse MAC et des
boutons pour les retirer de la liste.
Donnez à votre appareil un nom
qui est facile à retenir, choisissez une
adresse IP, trouvez l'adresse MAC de
l'appareil, et ajoutez-le sur cette page.
(Cela se fait dans une autre partie de
la page, qui n'est pas représentée ici.)
Vous trouverez sous l'onglet Configuration les paramètres de votre connexion Internet. Comme on peut le
voir à la page précédente, j'ai une
adresse DHCP de mon fournisseur.
Cela signifie que, chaque fois que le
modem s'arrête, je pourrais obtenir
une adresse IP différente de la part
de mon FAI. Puisque nous sommes
connectés 24 heures sur 24 et 7 jours
sur 7, cela n'arrivera pas souvent.
full circle magazine n° 72
18
sommaire ^
TUTORIEL
Blender - Partie 5
Écrit par Nicholas Kopakakis
A
voir un modèle minable n'est pas
quelque chose que vous voulez
pour vos modèles, bien sûr, mais,
comme un bon ami (et artiste 3D expérimenté) m'a dit : « Vous pouvez enregistrer un modèle minable avec une
bonne texture. »
Je vais vous donner un exemple tures différentes.
pour rendre plus clair ce que sont les
textures et ce qu'elles peuvent faire.
Dans l'image ci-dessous, vous voyez
une sphère avec un plan, l'éclairage
étant réalisé avec 3 sources de lumière.
Ce mois-ci, je vais essayer d'expliquer les rudiments de l'usage des
textures (la vérité est que je ne connais que ces bases). Il existe beaucoup de livres sur le sujet, puisque
l'usage des textures est un sujet très
important pour la modélisation 3D.
Enfin, nous avons une feuille d'aluminium en boule, jetée sur une plage
Maintenant, allez dans l'onglet ma(très triste).
tériau, puis appuyez sur le bouton
New (Nouveau) pour créer un matériau
pour le corps de notre bonhomme.
Le low poly est un maillage en
Ensuite, vous voyez les mêmes
infographie 3D qui a un relativement
objets,
mais cette fois-ci avec des
petit nombre de polygones. Nous utilisons généralement des modèles low textures et le mappage d'image pour
poly pour des raisons de perfor- créer la surface de la terre.
mance, dans les applications en temps
réel telles que les jeux.
Les modèles high poly sont généralement utilisés pour les films d'animation ou des images hautement
détaillées, dans des conditions, en général, où nous n'avons pas de restrictions de performance en temps réel.
(http://en.wikipedia.org/wiki/Low_poly)
et appuyez sur Ctrl + J pour joindre
les trois objets en un seul. Nommez-le
« corps » dans l'onglet objet.
Nommez le matériau avec un nom
Pour la dernière image, j'ai utilisé une unique, par exemple, « matéimage pour le sable, et, pour la feuille, riau_corps ».
la texture nuage avec un peu de « normal
map displacement » (déplacement normal du mappage).
Mais ça suffit pour les exemples.
Chargeonsnotrefichiersnowman.blend.
Ensuite, nous avons les mêmes
Sélectionnez les trois sphères (le
objets avec une application de tex- corps) de notre bonhomme de neige
full circle magazine n° 72
19
sommaire ^
TUTORIEL - BLENDER P. 5
Ensuite, appuyez sur l'onglet à
Dans la section Mappage, sélec- créé une texture de type nuage, en
côté de l'onglet matériau appelé Tex- tionnez Sphère pour la projection et ajustant certains paramètres.
tures.
laissez les coordonnées comme elles
sont (générées par défaut).
Appuyez sur New (Nouveau) pour
créer une nouvelle texture. Nommezle texture_corps ou tout ce que vous
voulez.
Trouvez une photo de neige pour
l'utiliser comme une texture. Il existe
un site très intéressant que j'utilise
beaucoup à http://www.cgtextures.com.
Vous pouvez vous inscrire et avoir
accès à des milliers d'images que vous
pouvez utiliser comme texture (avec
l'inscription gratuite, vous pouvez télécharger jusqu'à 15 Mo de photos par
mois. Téléchargez les images à faible
résolution et vous n'aurez aucun
problème). Pour notre bonhomme
de neige, j'ai téléchargé l'image
Snow0041_5_S.jpg.
Dans la section Influence, dans la
partie Ombrage, cochez Émission et
mettez la valeur -0,800 pour éclairer
votre image un peu et, dans la partie
Géométrie, cochez normale et entrez
4 pour la valeur pour donner un
sentiment de surface dure. Laissez le
reste paramétré par défaut ou modifiez-le pour voir ce que vous obtenez
(rappelez-vous qu'expérimenter est
l'une des trois choses que vous devez
faire pour maîtriser Blender, les deux
autres sont vous entraîner !).
Avec ces paramètres (à droite), terminer le bonhomme de neige en créant
et en appliquant des textures pour le
reste des objets (mains, nez, bouche,
etc.).
N'hésitez pas à m'envoyer vos
créations du projet de bonhomme de
neige à blender5d@gmail.com et je
vous montrerai les meilleures ici dans
le magazine Full Circle .
Le mois prochain, je vais vous présenter les Cycles du moteur de rendu,
un moteur de rendu très puissant qui
est inclus dans la distribution Blender
depuis la version 2.64. Nous allons
aussi commencer un nouveau projet.
Envoyez-moi vos idées.
Par le bouton « Type », sélectionnez
image ou vidéo. Puis appuyez sur « Open »
(ouvrir) dans la section « Image » et
accédez à votre système de fichiers
pour sélectionner une image.
Pour ce mois-ci, j'ai un jeu appelé
Dead Cyborg créé par Endre Barath
Maintenant, pour le sol, voici ce (http://www.deadcyborg.com).
que j'ai fait (bien entendu, vous pou- Encore un jeu créé avec le moteur de
vez utiliser une image à la place). J'ai jeu de Blender. Amusez-vous !
full circle magazine n° 72
20
Nicholas vit et travaille en Grèce. Il travaille pour une maison de post-production
(clips, films) depuis plusieurs années. Il y
a trois mois, il a migré vers Ubuntu à
cause de son meilleur « rendu ». Il fait du
mixage depuis deux ans. Vous pouvez le
joindre par e-mail à :
blender5d@gmail.com
sommaire ^
TUTORIEL
Inkscape - Partie 12
Écrit par Mark Crutch
C
réer des images, schémas et dessins dans Inkscape est bien joli,
mais parfois vous êtes susceptible d'en
avoir besoin dans un format autre que
les variations du format SVG d'Inkscape.
Inkscape possède de nombreux formats d'import-export, les choix exacts
dépendant également de diverses applications externes. Dans cet article, je vais
présenter les formats les plus courants
et les plus utiles, généralement proposés comme formats de fichier de la commande Fichier > Enregistrer sous…
Commençons par un type de fichier très
répandu parmi les utilisateurs d'Inkscape :
SVG.
Peut-être n'auriez-vous pas pensé à
SVG comme format d'exportation, puisque c'est le type de fichier par défaut
d'Inkscape. Pourtant, Inkscape propose
en fait six variations de SVG dans la
fenêtre Enregistrer sous…, chacun faisant
différents compromis entre la taille de
fichier et le contenu. Le premier, appelé
simplement « SVG Inkscape », est le
format standard d'Inkscape ; c'est celui
que vous devriez sans doute utiliser
pour stocker les copies maître de vos
dessins Inkscape. Il conserve toutes les
données Inkscape spécifiques, ce qui
est idéal pour une utilisation en tant
que format maître, mais implique que
la taille du fichier est importante et
qu'il contient beaucoup d'informations
que la plupart des autres applications
ne comprendront pas.
Si la taille du fichier est votre préoccupation principale, mais que vous
voulez toujours conserver les données
Inkscape spécifiques, alors vous devriez
utiliser « SVG Inkscape compressé ».
Celui-ci a une extension svgz et, tout en
étant le même qu'un fichier SVG Inkscape normal, utilise l'algorithme de compression Gzip. Cela peut généralement
réduire la taille du fichier de cinquante
pour cent ou plus. Les fichiers compressés sont plus sujets à la perte de
données si le fichier est corrompu et,
parfois, ne s'afficheront pas dans les
applications qui sont par ailleurs capables
d'afficher les fichiers SVG. Certains
navigateurs Web ne sauront pas les
afficher lorsqu'ils sont chargés en tant
que fichiers locaux, alors que cela fonctionnera à partir d'un serveur Web.
La plupart des autres applications
ne comprendront pas les données Inkscape spécifiques dans un fichier SVG,
aussi vous pouvez également enregistrer une version qui ne les contient
pas. C'est l'option « SVG simple », et
son homologue Gzippé, « SVG simple
full circle magazine n° 72
compressé ». Ceux-ci vous permettront
d'économiser quelques octets et produiront une version plus pure du SVG
qui peut être plus facile à réutiliser si
vous devez par la suite modifier le fichier à la main, ou si vous voulez l'utiliser sur un site comme Wikipedia, où
les fichiers SVG simples sont préférés
aux versions spécifiques à l'application.
Bien que cela puisse sembler être un
format idéal pour servir sur le Web, il
supprime les éléments <script>, ce qui
limite son intérêt pour certains contenus Web.
Si vous voulez vraiment supprimer
tous les octets redondants dans vos
fichiers, l'option « SVG optimisé » (cidessous à droite) est celle qui convient.
Elle utilise un script Python appelé
« Scour », également disponible en tant
qu'application autonome. Il présente une
boîte de dialogue pour vous permettre
d'affiner les optimisations qu'il exécutera et son exécution peut prendre un
certain temps si le fichier est complexe.
Pour tirer le meilleur parti de Scour,
il faut une certaine connaissance de la
structure des fichiers SVG. Il n'y a pas de
version compressée du format « SVG
optimisé » disponible à partir de la boîte
de dialogue Enregistrer sous… d'Inkscape,
21
sommaire ^
TUTORIEL - INKSCAPE P. 12
mais vous pouvez manuellement Gzipper le fichier SVG pour obtenir le même
effet.
Le dernier format SVG est « SVG
Inkscape compressé avec média ». Il
crée en fait un fichier zip (pas Gzip) qui
contient un fichier SVG Inkscape, ainsi
que des copies de tous les médias liés.
Les médias liés sont généralement des
images bitmap qui ont été ajoutées à
un dessin, mais pas incorporées. L'ajout
d'une image bitmap est un sujet que
nous aborderons plus tard dans cette
série. Ce format est utile pour transférer un dessin Inkscape, et tous ses
médias liés, vers une autre machine,
mais, et c'est ironique, il ne peut pas
être ouvert par un exemplaire d'Inkscape sur la machine de réception. Au
lieu de cela, le fichier zip doit d'abord
être décompressé et le fichier SVG inclus
pourra être ouvert ensuite.
À titre de comparaison entre les
tailles de ces variantes SVG, j'ai sauvé
une copie du dessin du bonhomme de
neige de la neuvième partie de cette
série dans chaque format. J'ai aussi fait
de même pour une de mes plus longues bandes dessinées. Le « SVG optimisé compressé » a été compressé
manuellement à l'aide « gzip -9 nomdefichier.svg » pour donner la meilleure
compression, puis l'extension modifiée
de « svg.gz » à « svgz ». Enfin, j'ai aussi
exporté les fichiers en format PNG
pour montrer la différence (ci-après) en
Format
Inkscape SVG
Plain SVG
Optimised SVG
Compressed Inkscape SVG
Compressed plain SVG
Compressed Optimised SVG
PNG exported at 90dpi
Snowman
172KB
154KB
133KB
93KB
90KB
87KB
211KB
Comic
849KB
769KB
504KB
274KB
261KB
209KB
1400KB
Fichier > Enregistrer sous… Malheureusement, ce n'est presque jamais le bon
moyen de créer des fichiers PNG, car il
ne supporte pas la transparence ou les
filtres. Au lieu de cela, vous devez utiliser
le menu Fichier > Exporter en bitmap…,
qui ouvrira la boîte de dialogue d'exportation PNG.
Les quatre boutons situés en haut
taille entre le bitmap et des graphiques compressé Inkscape pour le stockage
de la boîte de dialogue sont des racvectoriels.
des fichiers en local.
courcis pratiques pour choisir quelle
Comme vous pouvez le voir, les difAprès SVG, le format d'exportation partie de l'image vous souhaitez exporférences deviennent plus importantes le plus courant est probablement PNG. ter : toute la page, un rectangle assez
lorsque la complexité et la taille de C'est un format bitmap qui peut être lu grand pour contenir l'ensemble du desl'image augmentent ; nous parlons, cepen- par presque tous les navigateurs Web sin – qui pourrait être plus grand ou
dant, d'économies qui sont relativement et les programmes graphiques. C'est le plus petit que la page, un rectangle
petites par ces temps de disques durs seul format bitmap standard vers lequel suffisamment grand pour entourer tous
de plusieurs téraoctets. Enregistrer Inkscape peut exporter et, ainsi, si vous les objets que vous avez actuellement
sous format simple, optimisé ou com- voulez convertir votre image en format sélectionnés ou un rectangle sur mepressé ne vaut généralement la peine JPEG, TIFF, Windows BMP ou tout autre sure dont la taille est fixée par les
que si vous avez une raison ou une type de bitmap, votre première étape coordonnées x0, x1, y0 et y1. Vous
exigence particulière – comme le désir sera de créer une image PNG puis de la pouvez également spécifier un rectangle
d'éditer les fichiers à la main ou de les convertir avec une autre application.
personnalisé à l'aide de x0, y0, Largeur
utiliser sur un site comme Wikipedia. Si
Une erreur très courante – et com- et Hauteur, auquel cas les valeurs x1 et
vous avez beaucoup d'espace sur votre
y1 seront mis à jour automatiquement.
serveur Web, ce n'est même pas la préhensible – commise par les nouveaux
Habituellement, tout ce qui est
peine de compresser vos fichiers pour utilisateurs d'Inkscape est d'utiliser l'option
«
Cairo
PNG
»
à
partir
du
menu
visible à l'écran et qui se trouve dans le
une utilisation en ligne : assurez-vous
plutôt que votre serveur Web est
configuré pour gzipper les données à la
volée. Dans mon cas, j'utilise le format
Inkscape compressé pour les fichiers
qui peuvent être téléchargés à partir de
mon site – avec plus de 200 bandes
dessinées disponibles au téléchargement, cela aide à limiter les coûts de
stockage – mais j'utilise le format non
full circle magazine n° 72
22
sommaire ^
TUTORIEL - INKSCAPE P. 12
rectangle spécifié est exporté. Si vous
voulez que seul l'objet ou le groupe
sélectionné soit exporté, sans aucun élément d'arrière-plan, vous pouvez cocher
la case « Cacher tout sauf la sélection »
au bas de la boîte de dialogue. Si vous
avez plus d'un objet ou d'un groupe
sélectionné, vous pouvez utiliser la case
« Exporter les objets sélectionnés en
un lot » pour enregistrer chacun d'eux
dans un fichier séparé.
La partie « Dimensions du bitmap »
de la boîte de dialogue vous permet de
définir la largeur et la hauteur du fichier PNG qui sera créé. Sinon, vous
pouvez régler les « points par pouce »
ou « ppp », ce qui changera aussi les
champs largeur et hauteur. Augmenter
le ppp va produire un fichier qui est
plus grand, avec plus de pixels, et réduire le ppp créera un fichier plus petit
avec moins de pixels. 90 ppp est généralement bon pour les graphiques Web,
mais vous voudrez peut-être utiliser
300 ppp pour un fichier qui va être
imprimé. Si vous voulez le faire imprimer deux fois plus grand, utilisez plutôt
600 ppp, ou 150 ppp pour la moitié de
la taille. La règle ici est la même que
celle d'un appareil photo numérique :
plus de pixels équivaut à plus de
détails, mais un fichier de taille plus
grande.
trompeuse. Vous pouvez taper un chemin et le nom, mais quel que soit le
nom que vous utilisez, Inkscape va toujours produire un fichier PNG. Alternativement, vous pouvez cliquer sur le
bouton « Parcourir… » pour faire apparaître un sélecteur de fichier. Le hic
avec ceci est que le sélecteur de fichier
comporte un bouton « Enregistrer » qui
n'enregistre pas vraiment le fichier. Au
lieu de cela, il met simplement le chemin et le nom du fichier sélectionné
dans le champ « Nom de fichier », mais
l'image n'est pas réellement créée sur
le disque jusqu'à ce que vous cliquiez
sur le bouton « Exporter ». L'exportation est généralement assez rapide, mais
cela peut prendre un certain temps
pour les grandes valeurs de ppp ou si
l'image contient des filtres complexes.
Pour en revenir à l'option « Enregistrer sous… » du menu fichier, les
options « Portable Document Format »,
« Postscript » et « Postscript encapsulé »
sont autant de variations d'un même
thème. Elles sont très utiles lors de la
création des fichiers pour un imprimeur, car, là, ils s'attendent souvent à
recevoir ces formats « normes de l'industrie ». Ils présentent tous un dialogue
très similaire dans lequel on peut définir
quelques options.
Les options les plus importantes
La dernière partie de ce dialogue, la sont « Convertir les textes en chemins »
rubrique « Nom de fichier », est un peu et « Rastériser les effets de filtre ». La
full circle magazine n° 72
première vous permet de convertir autoUne autre façon de créer un fichier
matiquement vos objets texte en che- PDF pour un imprimeur est d'importer
mins au sein du fichier exporté, ce qui votre fichier SVG dans Scribus et de
l'utiliser pour générer le fichier PDF.
Malheureusement, Scribus ne supporte
pas toutes les fonctionnalités SVG d'Inkscape, et cette approche peut ne pas
fonctionner pour les dessins plus complexes. Mon expérience m'a montré
que c'est souvent plus facile d'exporter
simplement un fichier PNG haute résolution et laisser l'imprimeur se débrouiller
pour obtenir un format adapté à ses
systèmes. L'inconvénient de cette apévite les problèmes causés par l'utili- proche, à part le fait de devoir créer un
sation des polices sur votre machine qui fichier de taille importante, c'est que
ne sont pas présentes sur la machine vos vecteurs sont rastérisés prématucible. Aucun de ces formats ne prend rément et donc que vous n'obtiendrez
en charge les effets de filtre – y compris sans doute pas la sortie la plus lisse
le simple flou – offerts par SVG, donc si possible. Pour les petits éléments, ce
vous choisissez de ne pas « rastériser » peut être sans importance, mais si
ceux-ci, les objets correspondants seront votre objectif est de créer des affiches
simplement omis du fichier. Rastériser ou des panneaux publicitaires, cela peut
veut dire créer une version bitmap du faire toute la différence. Les fichiers PNG
contenu filtré ; ainsi, un peu comme pour d'Inkscape sont tous au format RGB et
la boîte de dialogue Exporter en bit- certains imprimeurs particulièrement diffimap, il y a un paramètre pour le ppp. ciles peuvent se plaindre qu'ils veulent
Une fois de plus, une grande valeur ici des fichiers CMYK. Même s'ils acceptent
va produire plus de détails dans le de travailler avec les fichiers PNG, assufichier de sortie. Si vous créez un fichier rez-vous d'obtenir une première épreuve
PDF pour affichage sur un écran d'ordi- afin de vérifier que les couleurs sont
nateur, 90 ppp peuvent suffire, mais si celles que vous attendez.
vous voulez une impression de haute
qualité, ou vous attendez à ce que vos
Il existe une variété d'autres formats
lecteurs effectuent un zoom avant, d'exportation disponibles via le menu
vous devriez sans doute augmenter Enregistrer sous…, correspondant à
cette valeur.
23
sommaire ^
TUTORIEL - INKSCAPE P. 12
divers besoins. Chacun a ses propres
limites sur la façon de représenter avec
succès les fonctionnalités SVG d'Inkscape.
Pour plus de détails au sujet de ces
nombreux formats, lisez la section Exportation de fichiers de l'excellent manuel
d'Inkscape écrit par Tavmjong Bah (lien
à la fin de l'article). Compte tenu du
public cible du magazine Full Circle,
cependant, il y a encore un format dont
nous devons discuter : « GIMP XCF avec
conservation des calques ».
pourraient être utiles. En pratique, les
guides peuvent être utiles, mais la grille
apparaît beaucoup plus dense dans
GIMP que dans le fichier Inkscape original et peut même être si dense qu'elle
obscurcit complètement l'image ! L'option « Enregistrer le fond » est aussi
problématique car elle applique la couleur de fond du document (définie dans
Fichier > Propriétés du document… dans
Inkscape) à chaque couche sans exception, plutôt que de créer une seule
couche de fond. En pratique, donc, je
vous suggère de laisser au moins les
deux dernières options non cochées sauf
si vous avez une raison particulière de
faire autrement.
Une alternative pour créer un fichier
XCF d'Inkscape est de charger un fichier
SVG directement dans GIMP. Cela ne
conservera pas les calques, mais aplatira
l'image sur un seul calque. Certaines
fonctionnalités SVG plus avancées, ou
des ajouts spécifiques à Inkscape, peuvent
ne pas s'afficher correctement. Charger
un fichier SVG dans GIMP, toutefois, vous
Ce format d'exportation n'est disponible que si GIMP est présent dans le
chemin système. Pour la plupart des
systèmes Linux, cela se fera automatiquement si vous installez l'application
à l'aide de votre gestionnaire de paquets,
ou si Gimp est installé dans le cadre de
l'installation par défaut. Lorsqu'il est disponible, ce choix présentera un dialogue
avec quelques options pour l'exportation.
Le chargement du fichier XCF résultant dans GIMP va produire exactement
ce que vous attendez : une représentation bitmap de votre fichier Inkscape
avec chacun des calques Inkscape présents dans un calque GIMP correspondant… ou presque. Malheureusement,
tous les sous-calques sont automatiquement affichés dans le calque parent, plutôt que de rester comme des
calques distincts dans GIMP. Si vous
voulez garder vos sous-calques séparés,
vous devez les transformer en calques
de niveau supérieur avant d'exporter le
fichier. Les images créées par cette option
d'exportation sont fixées à 90 ppp et, si
vous voulez une image de taille
différente, vous devrez d'abord redimensionner les objets dans Inkscape.
permet de régler la taille du bitmap rendu.
Les options « Enregistrer les guides »
et « Enregistrer la grille » incluront les
guides Inkscape, et la première grille
rectangulaire, en tant que leurs homologues dans GIMP. Nous n'avons pas
encore parlé de guides et de grilles
dans cette série, mais si vous les avez
déjà vus par vous-même, ces options
full circle magazine n° 72
chemin. Étant donné que vous pouvez
combiner plusieurs chemins en une seule
sélection au sein de GIMP, les laisser
séparés vous permet toujours de créer
un chemin unique si vous en avez besoin.
LIENS :
Scour : https://launchpad.net/scour
« Exporting files » (Exportation de
fichiers) dans le manuel d'Inkscape :
http://tavmjong.free.fr/INKSCAPE/MA
NUAL/html/File-Export.html
L'option « Importer les chemins » va
créer un chemin GIMP pour chaque
objet du fichier SVG. Cela peut être
utile si vous souhaitez convertir un ou
plusieurs chemins en une sélection afin
de limiter la portée de vos modifications GIMP. En règle générale, il
vaut mieux cocher cette case – vous
pouvez simplement ignorer les chemins
si vous n'en avez pas besoin, mais les
avoir à disposition permet de rendre
certaines tâches d'édition beaucoup plus
faciles. L'option « Fusionner les chemins
importés » est moins utile. Elle crée un
chemin pour chaque objet du fichier
SVG, puis les fusionne tous dans un seul
24
Mark travaille sur Linux depuis 1994 et
utilise Inkscape pour créer deux bandes
dessinées sur le Web : « The Greys » et
« Monsters, Inked » qu'on peut voir toutes
les deux sur : http://www.peppertop.com/
sommaire ^
TUTORIEL
Écrire pour le Full Circle Magazine
Écrit par Ronnie Tucker
LIGNES DIRECTRICES
N
otre seule règle : tout article doit avoir
un quelconque rapport avec Ubuntu ou
avec l'une de ses dérivées (Kubuntu, Xubuntu,
Lubuntu, etc.).
AUTRES RÈGLES
• •Les
articles ne sont pas limités en mots,
mais il faut savoir que de longs articles
peuvent paraître comme série dans plusieurs numéros.
••Pour des conseils, veuillez vous référer au
guide officiel OfficialFullCircleStyleGuide ici :
http://url.fullcirclemagazine.org/75d471
••Utilisez n'importe quel logiciel de traitement de texte pour écrire votre article – je
recommande LibreOffice –, mais le plus important est d'en VÉRIFIER L'ORTHOGRAPHE ET
LAGRAMMAIRE !
••Dans l'article veuillez nous faire savoir l'emplacement souhaité pour une image spécifique en indiquant le nom de l'image dans un
nouveau paragraphe ou en l'intégrant dans le
document ODT (Open-Office/LibreOffice).
••Les images doivent être en format JPG, de
800 pixels de large au maximum et d'un niveau
de compression réduit.
••Ne pas utiliser des tableaux ou toute sorte
de formatage en gras ou italique.
Lorsque vous êtes prêt à présenter
l'article, envoyez-le par courriel à :
articles@fullcirclemagazine.org.
Si vous écrivez une critique, veuillez
suivre ces lignes directrices :
TRADUCTIONS
CRITIQUES
JEUX/APPLICATIONS
Si vous faites une critique de jeux ou d'applications, veuillez
noter de façon claire :
Si vous aimeriez traduire le Full Circle
dans votre langue maternelle, veuillez envoyer un courriel à ronnie@fullcirclemagazine.org et soit nous vous mettrons en
contact avec une équipe existante, soit
nous pourrons vous donner accès au texte
brut que vous pourrez traduire. Lorsque
vous aurez terminé un PDF, vous pourrez
télécharger votre fichier vers le site principal du Full Circle.
••le titre du jeu ;
••qui l'a créé ;
••s'il est en téléchargement gratuit ou payant ;
••où l'obtenir (donner l'URL du téléchargement ou du site) ;
••s'il est natif sous Linux ou s'il utilise Wine ;
••une note sur cinq ;
••un résumé avec les bons et les mauvais points.
AUTEURS FRANCOPHONES
MATÉRIEL
Si votre langue maternelle n'est pas l'anglais, mais le français, ne vous inquiétez
pas. Bien que les articles soient encore
trop longs et difficiles pour nous, l'équipe
de traduction du FCM-fr vous propose de
traduire vos « Questions » ou « Courriers »
de la langue de Molière à celle de Shakespeare et de vous les renvoyer. Libre à vous
de la/les faire parvenir à l'adresse mail ad
hoc du Full Circle en « v.o. ». Si l'idée de
participer à cette nouvelle expérience vous
tente, envoyez votre question ou votre
courriel à :
webmaster@fullcirclemag.fr
ÉCRIRE POUR LE FCM FRANÇAIS
Si vous souhaitez contribuer au FCM,
mais que vous ne pouvez pas écrire en
anglais, faites-nous parvenir vos articles,
ils seront publiés en français dans l’édition française du FCM.
full circle magazine n° 72
Si vous faites une critique du matériel veuillez noter de façon claire :
••constructeur et modèle ;
••dans quelle catégorie vous le mettriez ;
••les quelques problèmes techniques éventuels que vous auriez rencontrés à l'utilisation ;
••s'il est facile de le faire fonctionner sous Linux ;
••si des pilotes Windows ont été nécessaires ;
••une note sur cinq ;
••un résumé avec les bons et les mauvais points.
Pas besoin d'être un expert pour écrire un
article ; écrivez au sujet des jeux, des
applications et du matériel que vous utilisez
tous les jours.
25
sommaire ^
https://spideroak.com
Get 25% off any SpiderOak package
with the code: FullcirclemagFans
full circle magazine n° 72
26
sommaire ^
DEMANDEZ AU PETIT NOUVEAU
Écrit par Copil Yáňez
S
alut à tous ! Bon retour dans autres, trouver un portable qui fonctionne sous Ubuntu est étonnamment
Demandez au petit nouveau !
facile. Les pré-requis minimum d'Ubuntu
Si vous avez une question simple et ont été définis pendant le haut Moyen
voulez une réponse qui ne nécessite Âge, à l'époque où copier/coller signipas d'être au fait des différences entre fiait demander à un moine franciscain
Mir (le serveur d'affichage) et Mir (la de découper un manuscrit enluminé.
station spatiale russe), contactez-moi à Ubuntu devrait être à l'aise sur n'importe
quoi avec un processeur à 1 GHz, 1 Go
copil.yanez@gmail.com.
de RAM et environ 8 Go d'espace disque.
C'est presque certain que votre grilleAujourd'hui, la question est :
pain a tout cela. Sinon, cherchez autour
Q J'aimerais un ordinateur portable de vous. Vous avez sans doute quelques
sous Ubuntu, mais je ne peux pas en amis qui ont des ordinateurs de plus de
acheter un qui soit très bien équipé. quatre ans d'âge avec des spécifications
au-delà du minimum. Ils les utilisent acAvez-vous des recommandations ?
tuellement comme des dessous de verre
R : Eh bien, votre problème principal est pour hippies. Dites à vos copains que
que vous recherchez un portable très vous venez de créer une association loi
bien équipé. Qui êtes-vous, un comp- 1901 qui transforme de vieux équitable steampunk ? Les seuls gens qui pements informatiques en appareils pour
vendent des portables bien équipés des ocelots aux dents mal alignées.
ont des noms comme Mistress Infinity Vous aurez très rapidement, je sais pas
et vivent dans la ville merveilleuse de moi, six Dells quasi neufs prêts à être
Neverling, où les Kittenmen pilotent ressuscités.
des dirigeables à vapeur en combattant
Si cela n'est pas possible (parce que
The Omicult. Mais si c'est là où vous
recherchez des ordinateurs, souvenez- vous ne mettez pas le mot « éthique »
vous qu'il est impoli de ne pas mar- entre guillemets comme moi), vous pourchander. ET N'ACHETEZ PAS LA GARAN- riez vouloir appeler l'un de vos amis
super calés en informatique à la resTIE PROLONGÉE !
cousse. NE LE FAITES PAS ! Ubuntu a
Pour ce qui vous concerne, vous tendance à faire ressortir le bizarre dans
full circle magazine n° 72
certains individus. Vous direz à votre ami
que vous avez besoin d'un ordinateur
portable et vous lui demanderez des suggestions. Lui, il vous dira alors pourquoi
vous avez tout faux et vous expliquera
pourquoi les portables sont en train de
mourir. L'action PURE ET DURE se trouve
dans des PC DIY à facteur petit format
avec des enclos personnalisés imprimés
en 3D et une distrib. à faire vous-même
qui démarre sur une fenêtre de terminal.
Berck ! Si elle ou lui commence à parler
de mettre Ubuntu comme insert dans
une boîte de cola ou une ceinture, fuyez.
Votre ami est membre d'un sous-ensemble unique d'utilisateurs d'ordinateur
qui s'appellent des Geeks BDSM [Ndt :
servitude, discipline, sadisme, masochisme].
En fait, les Geeks BDSM valent mieux
que des Geeks BSD [Ndt : soutien et
développement des affaires]. SURPRISE,
SURPRISE !
gestion qui vaille la peine pour combler
vos propres besoins de portable.
Remédions à cela.
Il y a plein de portables, dans à peu
près toutes les gammes de prix, sur
lesquels Ubuntu s'exécutera confortablement et plus encore si vous êtes prêt à
prendre quelque chose d'occasion ou
remis à neuf. Le facteur vraiment déterminant, à mon avis, est l'utilisation que
vous ferez de votre portable. La plupart
des gens n'ont pas besoin d'un ordinateur qui se substituera à leur ordinateur
de bureau, juste quelque chose pour
naviguer sur le Web, lire les courriels,
clavarder et écrire la lettre énergique
occasionnelle au teinturier qui n'a de
cesse de ruiner nos chemises. La machine idéale sait exécuter Ubuntu sans
heurts, a une batterie dont la durée de
Voyons voir : jusqu'à présent, j'ai suggéré que vous obteniez un portable
sous de faux prétextes, puis j'ai inventé
une culture de geeks sadiques pour me
moquer d'enthousiastes purs et durs qui
sont tout à fait heureux quand ils lancent une distrib. différente chaque heure
à l'heure précise. Je me fais pleins
d'amis à droite et à gauche, mais je ne
vous ai toujours pas donné une sug-
27
sommaire ^
DEMANDEZ AU PETIT NOUVEAU
vie est décente et ne coûte pas tant vous n'aurez pas non plus besoin de
d'argent qu'il vous faudra vendre du consulter votre banquier.
plasma sanguin pendant toute une année
pour pouvoir payer les traites.
Ce qui le rend vraiment intéressant
– moi, je ne pourrais pas y résister – est
Pas mal de portables répondent à que vous pouvez utiliser Ubuntu dessus.
ces critères, mais je suis convaincu que
le joueur le plus intéressant actuelleQuoooiiiii ?
ment est le Chromebook de Google.
Ben, ouais.
Hein ? C'est pas une machine sous
Chrome OS, ça ?
Et voici ce qui me plaît vraiment dans
la communauté Linux. Quand j'ai comOui, ça l'est. Mais soyez patient et mencé à chercher comment faire tourvous verrez pourquoi je pense que c'est ner Ubuntu sur le Chromebook Saml'une des offres les plus intéressantes sung, j'ai trouvé, non pas une, mais
qui existent.
DEUX façons de faire ! Les deux aboutiront à l'Ubuntu standard (avec quelques
Regardons les spécifications du Chro- limitations), et vous permettront de
mebook de Samsung :
rebasculer sous le Chrome OS installé à
tout moment.
• Affichage : 11,6’’ (1366×768).
• Épaisseur : 1,77 cm – 2,42 livres (1,1 kg).
C'est facile, ça fonctionne et cela
• Plus de 6,5 heures de batterie.
transforme un portable de 249 $ basé
• Samsung Exynos 5 Dual Processor.
sur un navigateur en quelque chose de
• Stockage dans le nuage de 100 Go sur bien plus fascinant.
Google Drive avec un SSD de 16 Go.
• Wi-Fi 802.11 a/b/g/n, double bande,
L'achat en a été facile. J'ai utilisé
intégré.
Amazon, mais vous pouvez vous adres• Caméra VGA.
ser au Google Play Store ou même en
• 1 x USB 3.0, 1 x USB 2.0.
obtenir un chez Best Buy [Ndt : maga• Port HDMI.
sin discount informatique]. Je n'ai jamais
• Compatible Bluetooth 3.0™.
tout à fait compris les vidéos montrant
le déballage d'un produit et je ne vous
Tout cela semble assez intéressant en montrerai donc pas. C'est beaucoup
et peu cher à 249 $ (environ 188 euros). trop comme du strip-tease et je serais
Pas tout à fait un achat impulsif, mais très mal à l'aise si je devais chanter
full circle magazine n° 72
« Enlève-le, enlève TOUT ! » à l'intention
d'un portable. YMMV. [Ndt : votre kilométrage peut varier - vous êtes différent
de moi].
mais si je transforme la machine en parpaing, je devrais expliquer à ma femme
pourquoi j'ai acheté un dessous de verre
tendance alors qu'on aurait tout simplement pu en emprunter un auprès
De par sa conception, il est fin et d'un copain.
léger. Le clavier « chiclet » donne l'impression d'être un peu mince, mais il
J'ai suivi les instructions ici :
est de dimensions normales et con- http://chromeosfortable. L'écran ne gagnera pas de prix, cr48.blogspot.com/2012/10/armmais j'ai regardé le début de Top Gun chrubuntu-1204-alpha-1-now.html
via Netflix et, tout d'un coup, j'avais
envie de jouer au volley-ball de plage
Je les ai bien lues deux ou trois fois
[Ndt : comme dans une scène mémo- avant de tenter l'installation et je me suis
rable du même film]. Le navigateur est assuré d'avoir tout saisi exactement
rapide et réactif et a ouvert toutes mes comme indiqué sur la page. Remarquez
pages Web préférées avec célérité. que ceci fonctionne avec le ChromeTout ceci sous Chrome OS, qui semble book Samsung ; il y a d'autres instrucbien adapté aux besoins de l'utilisateur tions pour celui d'Acer.
typique mentionnés ci-dessus (courriels,
navigation, traitement de texte).
Il s'agit essentiellement de mettre
le Chromebook en mode développeur,
Mais c'est une revue sur Ubuntu ; puis d'exécuter un script qui charge la
commençons donc à parler d'Ubuntu !
distrib. Ubuntu modifiée soit sur le disque
interne, soit sur un disque USB, ou sur
J'ai dit qu'il y a deux façons d'utiliser une carte SD.
Ubuntu. Une s'appelle ChrUbuntu et
l'autre, Crouton.
Je peux dire, sans fausse modestie,
que c'était simple comme bonjour. J'ai
J'ai choisi ChrUbuntu parce que la suivi les instructions pour charger
base installée avait l'air plus approfon- ChrUbuntu sur le disque SSD interne et
die. Plus de gens veut dire plus d'endroits tout s'est passé comme prévu. En tout,
vers lesquels me tourner quand j'ai des il m'a fallu environ vingt minutes à
difficultés. Je suis pour ainsi dire le partir de la découverte de ChrUbuntu
John Dillinger des passionnés d'Ubuntu ; jusqu'à l'affichage du ruban des applis
j'ai toujours besoin d'une stratégie de bien connu le long du côté gauche.
retrait. 249 $ n'est pas un prix royal,
28
sommaire ^
DEMANDEZ AU PETIT NOUVEAU
Voici Ubuntu 12.04 tournant sur le mon doigt (au lieu du bout) pour faire la durée de vie de la batterie est tout à
Chromebook Samsung. Sexy, n'est-ce bouger le curseur. J'espère que ce pro- fait correcte.
pas ?
blème sera bientôt corrigé, mais cela ne
Le plus gros inconvénient que j'ai
m'a pas empêché de me servir de la
constaté
jusqu'à présent est sans doute
machine.
que le basculement entre les systèmes
Autre inconvénient : il n'y a pas est très agaçant. Il n'est pas possible
d'accélération graphique. Les vidéos se d'en choisir l'un ou l'autre au démarlisent assez bien dans une plus petite rage, il faut en sélectionner un par défaut
fenêtre, mais le résultat du passage en au moyen d'une commande dans le terplein écran est un bégaiement qui ne minal qui (pour moi) est non intuitive.
peut pas se regarder. Ce n'est pas une Le nouveau système d'exploitation se
machine à utiliser si vous êtes en train lance au redémarrage. Ce n'est pas la
d'éditer le nouveau film Star Wars pour mer à boire, mais cela vous empêche de
Disney. À moins qu'il n'y ait Jar-Jar passer de l'un à l'autre selon vos besoins.
dedans, auquel cas, c'est VRAIMENT la
C'est peut-être ici le moment de
bonne machine pour éditer ce film.
Bon, alors, comment fonctionne-t-il ?
parler de l'autre solution, appelée CrouCela étant dit, l'expérience n'était ton. Crouton propose quelque chose
Si vous espérez un compte-rendu de
pas déplaisante et la nouvelle installa- qui s'appelle un environnement chroot.
l'émission nocturne d'un overclockeur
tion de ChrUbuntu fonctionnait tout à Essentiellement, vous exécutez Ubuntu
couillu, vous serez très, très déçu. En
fait bien pour surfer sur le Web, en- en utilisant le Chrome OS sous-jacent.
fait, si de tels rêves impliquent des provoyer des mails et ouvrir des docu- Je n'ai rien compris aux détails techcesseurs pour vous, vous êtes sans doute
ments Word. Ce dernier fut rendu pos- niques, mais une des raisons pour lesdéjà déçu. Je ne fais que vous dire que
sible en téléchargeant LibreOffice à partir quelles je vais l'essayer incessamment
c'est un portable minimaliste sur lequel
de la Logithèque Ubuntu. Tous les pro- sous peu est que le basculement entre
tourne un système d'exploitation hors
grammes ne fonctionnent pas avec les systèmes se fait tout simplement en
norme. Nous jouons ici au jeu de la gesChrUbuntu (par exemple, Dropbox n'est appuyant sur CRTL-ALT-SHIFT-FORWARD.
tion des attentes.
pas disponible), mais j'étais content de
Ces solutions sont prometteuses
Les deux trucs importants qui ne voir que ce n'était pas le cas de Libreparce qu'elles sont encore à leurs balbufonctionnent pas dès l'installation sont Office.
tiements. ChrUbuntu est stable et beaule son et Flash. Il y a des correctifs pour
Un autre avantage est que Samsung coup de ses composants fonctionnent
les deux, mais vous aurez besoin de
utilise un disque à circuits intégrés dès l'installation. Oui, le Samsung est
travailler un peu en ligne de commande.
(SSD) de 16 Go. Il faut le partager entre optimisé pour Chrome OS. Cela veut
En outre, le pavé tactile ne fonctionne
les deux systèmes d'exploitation, mais, dire que la vie de la batterie et l'expépas avec autant de fluidité que sous
une fois ChrUbuntu installé, vous avez rience de l'utilisateur sous ChrUbuntu
Chrome OS. Après un certain temps,
un portable silencieux sous Linux dont sont moins qu'optimales actuellement.
j'avais appris à utiliser le coussinet de
full circle magazine n° 72
29
Mais la communauté travaille déjà sur
des correctifs pour les principaux problèmes. Il y a des chances pour que
l'avenir soit brillant étant donné que le
pire est maintenant.
En tant que passionné d'Ubuntu, il
m'arrive de me lasser de l'impression que
j'ai d'être un vagabond informatique qui
utilise des trucs d'occase et des machines
assemblées avec du chewing-gum. Utiliser Ubuntu a l'avantage de pouvoir
l'exécuter sur n'importe quoi, ou presque.
Malgré cela, c'est chouette d'obtenir un
équipement neuf de temps en temps.
Si vous cherchez un nouveau portable, ajoutez les Chromebooks de Google
à vos recherches. Il se peut qu'ils ne
soient pas parfaits pour vous, mais ils
fonctionnent assez bien et méritent
d'être inclus.
Quel que soit votre choix, bonne
chance et amusez-vous bien avec
Ubuntu !
Copil est un nom aztèque qui signifie
grosso modo « Vous avez besoin de mon
cœur pour quoi faire ? » Son amour des
chaussures pour femmes est raconté
sur yaconfidential.blogspot.com. Vous
pouvez aussi le voir sur Twitter
(@copil).
sommaire ^
LABO LINUX
Écrit par Charles McColm
L
e Dash HID-C10/TX de Sony est un
écran tactile Home Information Device (HID) (Ndt : Appareil d'Information
Domestique) compatible WiFi. Notre
appareil est un don à notre projet local
de réutilisation d'ordinateurs. Nous étions
très excités parce que nous avions découvert que le dispositif était une collaboration entre Sony et Chumby. Dans
le numéro 62 du FCM, j'ai écrit sur mes
efforts pour créer un écran Twitter basé
sur un petit appareil que j'avais vu dans
notre hackerspace local [Ndt : espaces
de créativité souvent axés sur l'informatique]. Ce dispositif était un Chumby
original basé sur Linux.
réussir, mais, quand nous avons souhaité ajouter de nouvelles applications,
nous obtenions à chaque fois un message,
échec au niveau chargement, incapacité
de charger le catalogue. En conséquence,
nous n'avons pas été en mesure d'ajouter de nouvelles applications. En dépit
de notre enregistrement, nous croyons
que le compte que nous avons mis en
place n'était pas correctement associé
avec notre formulaire d'enregistrement
et que c'est pourquoi nous ne pouvions
pas ajouter d'applications.
Nous avons vérifié le site Web de
Sony Dash (lien ci-dessous) – où le HIDC10 y est l'un des deux appareils - pour
La configuration du HID-C10 néces- voir s'il y avait une solution. Le site avait
site un réseau sans fil et un PC pour plusieurs suggestions allant de débranterminer le processus d'activation ou d'enregistrement. Au début, lorsque nous
avons tenté de mettre en place notre
HID-C10, le programme d'installation a
échoué. Nous avons regardé le code
erreur que le HID-C10 a donné – celui-ci
suggérait de contacter Sony. Il était
tard dans la soirée et nous avons donc
rangé l'appareil. Le lendemain, nous avons
initialisé le dispositif et la configuration
a continué sans problème. Nous avons
réussi à inscrire notre HID-C10 en utilisant l'un de nos postes de travail Linux
et l'enregistrement de l'appareil semblait
full circle magazine n° 72
Le Dash HID-C10/TX de Sony
cher l'appareil à faire une restauration
normale, mais aucune des solutions ne
nous a aidés à charger le catalogue d'applications. Les applications Chumby étaient
prétendument prises en charge par le
HID-C10, mais, malheureusement, Chumby
lui-même a fait faillite en décembre
2011. Des bénévoles ont maintenu le
site de Chumby grâce au financement
d'une succession d'entreprises, mais le
financement a cessé en février 2013.
Un bénévole a essayé d'acquérir les
actifs de Chumby en janvier 2013, avec
l'intention de continuer le service, mais,
le financement existant arrivant presqu'au bout, il était difficile de continuer
à maintenir le service comme avant. Cela
aurait pu être la raison pour laquelle les
applications ne fonctionnaient pas sur
30
notre Dash, à l'exception d'un texte de
présentation sur le site Web qui indiquait que tous les services pour le Dash
était désormais repris par Sony.
Sony semble avoir gardé en vie
beaucoup d'applications Chumby pour
le Dash. Certains développeurs tiers se
sont appliqués à fournir des mises à jour
pour leurs applications jusqu'au début
de 2013. Cela étant dit, une grande
partie des applications ne semblait pas
avoir le chic que vous attendez de la
Logithèque Ubuntu, d'Android Market,
ou d'autre app store. Alors, qu'est-ce
qui a finalement fonctionné ?
Une pression sur le côté gauche du
bouton snooze affiche une barre d'outils.
Un clic sur Menu ouvre un menu latéral
montrant l'horloge et la météo, et les
sous-menus Themes et Apps, Video,
Music, Photo et Système. Parmi les
options de Menu, seule la partie Applications n'a pas fonctionné. Nous avons
réussi à modifier les thèmes, lire des
vidéos sur Youtube, eHow, Wired's
What's Next in Tech (pour ne nommer
que quelques-unes des sources), de la
musique à travers Slacker Radio (ma
femme aimait le canal Salsa Latina), mais
pas Shoutcast ou Blue Octy Radio (ce
qui, pensons-nous, est dû au fait que
sommaire ^
LABO LINUX
Chumby soit hors service et que le site
de bénévolat est en berne). Les photos
peuvent être affichées à partir d'un
lecteur flash USB ou via le service en
ligne Photobucket.
Diverses critiques que nous avons
examinées se sont moqué du HID-C10
comme étant un réveil glorifié et l'ont
critiqué pour le manque d'applications.
Comparé à la plupart des téléphones
mobiles Android (même les anciens fonctionnant sous Android 2.3), la collection
d'applications du Dash est assez petite.
Heureusement, la partie réveil a effectivement fonctionné. Nous avons pu
définir et stocker une alarme pour nous
réveiller certains jours à certaines heures.
Nous avons trouvé la lecture vidéo très
bonne. Des vidéos de meilleure qualité
s'affichent avec une grande netteté sur
le HID-C10. Nous avons également constaté que la radio Slacker se diffusait
sans aucune interruption. Une fois que
nous avons changé le thème de la HIDC10, il nous est apparu un peu plus utile
parce que le thème avec lequel nous
avions commencé était focalisé sur les
applications plutôt que sur ce qui avait
été pré-installé.
dessus comporte également deux boutons pour le volume. Le Dash est alimenté par une prise filaire et ne supporte pas les batteries, donc, en dépit
de la radio interne sans fil, ce n'est pas
un appareil complètement sans fil.
Nous l'avons vu plus comme un appareil de cuisine pour jouer de la musique
et de la vidéo tout en préparant la
nourriture, plutôt que d'un dispositif
sophistiqué qui puisse être bidouillé.
Le Dash dispose d'un chronomètre,
ce qui est un peu bizarre, car l'appareil
n'est pas vraiment le genre de chose
que vous emporteriez partout ; en outre
sa forme ne se prête pas à la position
debout sur son dessus ou sur les côtés.
Peut-être la faiblesse la plus tragique
de ce Dash est le fait qu'il ne puisse
être pris en charge en cas de problème
qu'aux États-Unis et au Canada. Encore
une fois, nous avons pensé que c'était
étrange, puisque le Dash est supposé
être un appareil connecté à Internet.
maintenance de Chumby, les forums
Chumby semblent très actifs. Dans un
objectif de réutilisation et de rénovation,
nous espérons que quelqu'un se présente et appuie le projet bénévole de
relance de Chumby pour permettre aux
Nous n'avons pas eu l'occasion de développeurs de logiciels libres de
parler à Sony avant que cette critique continuer à rendre ces dispositifs utiles.
soit proposée, mais c'est notre prochaine étape. Il semble que le Dash devrait
LIENS UTILES :
fonctionner et que Sony continue de lui
Le site du support du Dash de Sony :
fournir un support limité. Malheureuhttps://dash.dash.sel.sony.com/
sement, ils ont fermé le support des
La grande communauté des forums
développeurs en février 2013, ce qui
Sony : http://community.sony.com/
signifie que les développeurs tiers et
Le site de Chumby :
les développeurs open source ne peuvent
http://www.chumby.com/
plus mettre à jour leurs applications
Le forum de Chumby:
pour le Dash, le rendant effectivement
http://forum.chumby.com/
obsolète. Mais malgré cette obsolesLe wiki de Chumby :
cence apparente et la difficulté avec la
http://wiki.blueocty.com/index.php?ti
tle=Main_Page
Charles est beau-père, mari, et fan de
Linux ; il héberge un projet sans but
lucratif de remise à neuf d'ordinateurs.
Quand il ne casse pas du matériel ou
des serveurs, il anime un blog :
http://www.charlesmccolm.com/
Le HID-C10 dispose d'une sortie, sur
la face cachée, pour les écouteurs et
une entrée sur le côté pour un lecteur
flash USB. Le sommet propose un gros
bouton snooze, dont la partie gauche
fait apparaître le menu à l'écran. Le
full circle magazine n° 72
31
sommaire ^
MON HISTOIRE
Écrit par Vince Du Beau
M
on premier contact avec Unix se
passa en 1979. L'entreprise pour
laquelle je travaillais à l'époque, avait
obtenu la version PWB (Programmer's
Workbench) pour l'essayer. Nous avions
besoin de cela pour sa capacité à faire la
saisie de travaux à distance sur l'ordinateur central IBM. J'ai tout simplement
adoré la simplicité superficielle d'Unix, mais
aussi beaucoup aimé la bête puissante
(peut-être une grue ?) se lovant sous la
surface.
Durant les 18 mois suivants, nous
avons été mis au courant d'Unix et de la
programmation en C. C'était un moment
formidable.
Fin 1980, j'ai reçu l'offre d'une autre
entreprise me proposant quelque chose de
meilleur. J'ai quitté l'environnement Unix.
J'ai toujours eu quelques regrets au sujet
de ce départ : sur un plan personnel j'ai
dû laisser quelque chose avec lequel
j'avais apprécié de travailler et, sur le plan
professionnel, je me demandais quels
chemins ma carrière aurait pris. (Auraitelle été meilleure ou pire ?)
Pendant les années 1980, j'examinais
Coherent et Xenix, des variantes d'Unix.
Le AT&T PC7300 aurait été mon choix
idéal, mais il coûtait environ 5 500 $.
Windows pendant des années, je m'amusais Linux pour le matériel Apple à l'époque
comme un fou.
n'était pas très bon. Il a fallu attendre la
J'ai finalement succombé aux normes
10.04 pour que je puisse l'installer sur un
de l'entreprise et j'ai adopté Microsoft
À l'époque, les différents gestionnaires disque de secours sur mon MacBook sans
Windows et Office pour assurer la compati- de fenêtres étaient très sommaires. Je me presque aucun problème. Mon MacBook
bilité.
suis fixé sur FVWM (F Virtual Window commençait à développer un problème
Manager). Il fonctionnait bien, mais il de surchauffe, mineur, lors de l'exécution
En 1995, lors d'une
fallait modifier un fichier de con- d'OS X, mais pire sous Linux. Il me
exposition informafiguration pour y ajouter suffisait de savoir que je pouvais l'utiliser
tique locale, je
desapplications.
pour mes besoins courants.
suis tombé sur
un gars qui
J'ai joué avec
Ces jours-ci, je suis l'un des nombreux
vendait
différentes dis- professionnels de l'informatique forcés
Slackware
tributions au fil d'accepter un emploi minable en raison
Linux.
des ans dès du manque d'offres dans mon domaine
J'avais
qu'elles sor- d'expertise. Mon idée est d'essayer de
entendu
taient. J'ai uti- créer une petite entreprise d'installation
parler de
lisé Red Hat, et de support d'Ubuntu pour les gens
Linux par
Caldera, Corel, ordinaires qui sont dégoûtés par les virus
un ami qui
etc. J'ai finale- et les logiciels espions, ou qui ont du
travaillait
ment choisi SuSE matériel décent, mais ne peuvent pas
encore dans
et utilisais Linux à toujours exécuter les toutes dernières
mon entreprise
plein temps, ne me plon- versions de Windows. Ce n'est pas un
d'origine. J'en ai acheté
geant dans Windows que objectif facile, mais je pense qu'il vaut la
un exemplaire et l'ai inslorsque j'avais besoin de quelque peine d'essayer. À cette fin, j'ai pu obtenir
tallé sur un disque supplémenchose pour une entreprise cliente.
un nouvel ordinateur Acer, j'y fais tourner
taire dans mon ordinateur. Contrairement
Quetzal Quantal et j'en suis très heureux.
aux distrib. Linux d'aujourd'hui, une fois
En 2002, j'ai décidé de passer à un
installée, il fallait passer par une série Apple iBook (pas de pierres s'il vous plaît).
d'écrans pour configurer le noyau pour le Je l'aimais bien, mais je n'abandonnais pas
matériel et d'autres options, et recom- encore Linux. Quand Ubuntu est apparu,
piler le noyau. Même après l'utilisation de j'y ai jeté un œil et l'ai suivi. Le support de
full circle magazine n° 72
32
sommaire ^
MON OPINION
Écrit par Robin Catling
M
aintenant que les choses se sont
tassées et que nous avons eu le
temps de réfléchir à la rupture entre
Canonical et certaines parties de la
communauté Ubuntu, que pouvonsnous dire au sujet de l'état des rapports entre le promoteur et ses contributeurs ?
Le mois dernier, Canonical a causé
des bouleversements en révélant son
Project X, le nouveau moteur de composition et de rendu, Mir, se détournant de Wayland, que Mark Shuttleworth soutenait pendant la majeure
partie des deux dernières années.
Étant multi-appareils et multi-plateformes, Mir sera un support technique substantiel pour Ubuntu, pendant que Canonical recherche des points
communs dans le codage et les panoplies d'outils pour le développement.
Toutefois, non seulement Mir commence
à paraître quelque peu propriétaire,
mais aussi la nature de l'annonce même
et la révélation que Mir fut développé
en secret pendant neuf mois, ont
occasionné une certaine friction au
sein de la communauté – pour ne pas
dire plus.
Tout d'un coup, le Conseil Ubuntu
(Ubuntu Council), des chefs de projet,
des développeurs – essentiellement
n'importe qui à l'extérieur des portails
sacrés de Canonical – sont obligés de
se demander ce qui est (et n'est pas)
permis dans leurs contributions et si,
oui ou non, cette contribution a une
quelconque valeur ou place dans le
système d'exploitation Ubuntu, qui est
de plus en plus centralisé et de moins
en moins open source. Elizabeth Krumbach, un membre du Community Council, a posé cette même question dans
un billet très raisonnable paru sur son
blog.
Quand un chef de projet bien
connu, Jonathan Ridell, a démissionné
de son statut d'Ubuntu Member, Shuttleworth a envenimé la situation en
passant à l'attaque au lieu d'encaisser
le coup, en accusant Ridell d'être un
dirigeant qui « suscitait les divisions ».
Appelez-la une réaction enfantine ou
de l'hypocrisie flagrante ; on s'en souviendra peut-être comme étant le
moment où le Dictateur bienveillant à
vie s'est transformé en requin, preuve
que les mots « bienveillant » et « dictateur » ne peuvent tout simplement
pas se côtoyer.
full circle magazine n° 72
Maintenant, faites le lien avec une
Malheureusement, lorsqu'il essayait
autre annonce sortie le mois dernier.
d'expliquer et d'excuser le comportement de Canonical, Randall Ross a
Personne ne met en doute l'ambi- comparé Ubuntu à une fusée à étages
tion et le dynamisme de Canonical qui multiples où nous avons tous notre
veut voir Ubuntu sur autant d'ap- rôle à jouer pour atteindre les étoiles.
pareils que possible, même s'il faut Je dis malheureusement, parce que
pour ce faire travailler avec l'État chinois. de nombreux contributeurs ont alors
Canonical travaille avec les régula- vu leurs efforts abandonnés avec les
teurs chinois afin de faire certifier une boosters pendant que le module de
version d'Ubuntu pour l'utilisation pu- commande Canonical continuait vers
blique. Pour le moment, disons tout de nouveaux mondes.
simplement que de quelque façon
que vous essayez de maquiller cela, les
Que la tentative à la Apple de CanoLogiciels libres et la République popu- nical pour créer son propre cadre,
laire de Chine ne peuvent aller de pair. exclusif et contrôlé, pour qu'Ubuntu
rencontre, ou non, le succès, que la
Il ressort de ce qui précède que fusée atteigne, ou non, sa destinavous êtes doublement déçu si vous tion, nous autres communs des mordéfiliez derrière Canonical en tant que tels devons accepter qu'un sponsor
porte-drapeau bienfaisant pour le dé- commercial se réserve le droit de développement communautaire et les penser son argent là où il veut. Vous
Logiciels libres.
avez la possibilité de suivre l'argent,
ou de rester avec la communauté.
Je l'ai dit à de nombreuses reprises
et je le répète : j'aimerais souligner que
C'est ainsi, tout simplement.
Canonical est une entité commerciale.
Bien que très loin d'avoir atteint le
niveau d'Oracle dans la poursuite exclusive de l'argent, en tant qu'entreprise
commerciale, Canonical doit mettre
ses produits à la disposition des consommateurs pour faire de l'argent.
33
sommaire ^
CRITIQUE LITTÉRAIRE
The Book of GIMP
Écrit par Ronnie Tucker
Éditeur : No Starch Press
676 pages - Janvier 2013
ISBN: 978-1-59327-383-5
http://nostarch.com/gimp
S
i vous avez toujours voulu un manuel
complet pour GIMP, alors The Book of
GIMP est ce que vous obtiendrez de plus
proche [Ndt : ce livre n'est malheureusement pas disponible en français]. Couvrant
GIMP 2.8 et presque toutes les caractéristiques de celui-ci, vous serez un maître
ès-GIMP en peu de temps.
couches, et comment utiliser GIMP sur une
tablette graphique. Après ça, c'est direction le grand bain avec des informations
sur la retouche de photographies, comme
le clonage, la correction des couleurs et la
restauration. « Dessin et Illustration » viennent ensuite, y compris l'utilisation des
outils pinceau et crayon, des formes, des
remplissages et bien plus encore. « Logos
et Textures » est un court chapitre, suivi
par la photographie composite, où vous
pourrez combiner plusieurs photos en une
seule. Le chapitre 6 couvre même l'animation dans GIMP, ce qui m'a surpris. Idem
avec l'utilisation de GIMP pour concevoir
un site Web (chapitre 8).
Ayant survécu à la première partie,
vous êtes plongé dans la deuxième partie,
où les fonctionnalités de GIMP sont bien
approfondies : on vous montre les masques
de calque, les modes de fusion des
calques, les outils et les filtres. Il aborde
maintenant des choses comme la numérisation, l'installation de greffons (comme
le génial G'MIC) et ensuite la personnalisation de votre interface de GIMP.
représentation des couleurs). J'ai trouvé
cela bien agréable.
The Book of GIMP
est quasi irréprochable. Il est bien conçu, vous indique
exactement où vous devez aller dans les
menus (par exemple : Image : Éditer > Copier), vous donne le raccourci clavier lorsqu'il existe et propose beaucoup de captures d'écran. Le livre ne se lit certainement
pas rapidement ; il mesure environ cinq
centimètres d'épaisseur avec près de 700
pages ! Si vous achetez le livre sur le site
de No Starch Press (les éditeurs), ils vous
donnent également accès à une copie
numérique (PDF) de l'ouvrage, ce qui est
agréable.
Si je devais choisir un point négatif, ce
serait que quelques exemples ont l'air simplistes, comme faits par un amateur (notamment la combinaison de photos pour créer
quelque chose de complètement irréaliste), mais je suppose que ce livre est pour
les débutants, pas pour ceux qui voudraient
créer la prochaine couverture parfaite d'un
magazine.
Le livre commence par l'apprentissage
La troisième partie (la finale) est intédes bases, telles que la mise en page de
ressante
en ce qu'elle donne de bonnes
l'écran (une seule fenêtre, ce qui n'est pas
mal du tout !), l'ouverture et le redimen- informations sur la façon dont l’œil humain
sionnement des images, l'utilisation des fonctionne (la vue, la perception et la
full circle magazine n° 72
34
TABLE DES MATIÈRES
[NDT : SOUVENEZ-VOUS TOUTEFOIS QUE CE LIVRE
N'EST PAS TRADUIT]
Introduction
I. Apprendre GIMP
1. Mise en route
2. Retoucher des photos
3. Dessin et illustration
4. Logos et textures
5. Photographie composite
6. Animations
7. Pré-traitement de l'image
8. Concevoir un site internet
II. Manuel de référence GIMP
9. L'interface de GIMP
10. L'affichage
11. Les couches
12. La couleur
13. Les sélections
14. Les masques
15. Les outils de dessin
16. Les outils de transformation
17. Les filtres
18. Les outils d'animation
19. L'obtention et l'impression d'images
20. Les formats d'image
21. Les scripts et les greffons
22. La personnalisation de GIMP
III. Annexes
A. La vue et la représentation d'images
B. Conseils et astuces pour les exercices
sélectionnés
C. Ressources
D. Questions fréquentes
E. Installation de GIMP
F. Traitement par lots
sommaire ^
CRITIQUE
SolydXK
Écrit par Art Schreckengost
N
Malgré le manque de recul histo'avez-vous jamais entendu parler
de SolydX ou de SolydK ou des rique, j'ai pu obtenir une image .iso de
chacune des versions afin de l'essayer
deux réunis, SolydXK ?
dans ma machine virtuelle, Virtualbox.
Arrêtez de vous gratter la tête –
Bien que l'installeur soit plus agréace ne sont ni des céréales, ni des nettoyants du colon à haute teneur en ble esthétiquement que celui d'Ubuntu,
fibres. Les deux premiers sont des d'aucuns pourraient le trouver dédistributions basées sur Debian, avec, routant au moment où il faut choisir
comme bureau, Xfce ou KDE. À 950 Mo une partition root et savoir comment
et 1,4 Go, respectivement, elles sont la formater. Si vous pensez que vous
à peine plus grandes que le parent n'êtes pas tout à fait de taille, il y a un
Debian qui les a fait naître.
Ça ne vous dit toujours rien ? OK,
elles sont nouvelles (à peu près début
2013) et, à part un site web réduit au
strict minimum à http://solydxk.com,
il n'y a vraiment pas grand chose pour
indiquer qu'elles existent réellement.
Faites une recherche en ligne et les
résultats sont une entreprise de vitres
teintées, le site Web actuel et deux
ou trois notes indiquant que de tels
mots n'existent pas (dans cette ordrelà, d'ailleurs).
tutoriel utile à http://solydxk.com/com- je l'ai obtenu). Leurs empreintes étaient
munity/tutorials/#software.
assez petites à moins de 10 Go pour
l'une et l'autre, une fois installées.
Même avec le goulet d'étranglement et les ralentissements habituels
Ce doit être très inhabituel, mais
à Virtualbox, l'installation s'est faite tout mon matériel fut reconnu et je
assez rapidement à environ 20 à 30 n'avais aucun problème avec la vidéo,
minutes pour chacune. Il n'y avait pas l'audio ou n'importe quoi d'autre,
de mises à jour en attente et j'attri- puisque presque tous les codecs et
bue cela aux fondements Debian et à les pilotes dont vous pourriez avoir
la jeunesse du système d'exploitation besoin sont déjà présents. Si un truc
lui-même (environ 3 mois d'âge lorsque ne se laisse pas lire ou ouvrir, il y a des
chances que vos fichiers soient tout à
fait dépassés.
Quant à l'apparence des bureaux,
soit le très basique Xfce, soit KDE, qui
est un peu plus grandiose, s'affichera.
Si vous n'avez pas compris mes subtilités, je fais allusion aux qualités 2D
« le voici, c'est à prendre ou à laisser »
un peu fades de Xfce ou aux problèmes de conception « ajoutez assez
de widgets et vous ne verrez jamais
plus le bureau » de KDE.
À la base, l'apparence des deux
est un peu similaire, avec des fonds
d'écran et les barres de tâches en bas
de l'écran qui sont à peu près pareilles. Sans doute pour aider les utilisateurs à identifier ce qu'ils ont, il y a
un grand X ou un grand K dans le titre
Quid de SolydXK ? C'est un mystère dont seul le nom existe à ce stade.
C'est X ou K, mais pas encore tout à
fait XK, bien qu'il soit possible, à mon
avis, d'installer Xfce, puis d'ajouter
KDE, ou le contraire.
full circle magazine n° 72
35
sommaire ^
CRITIQUE
de chacun et c'est une bonne chose
car, autrement, il est difficile de les
distinguer. Si vous regardez les captures d'écran, vous verrez ce que je
veux dire.
lement, contribueraient à sa lenteur.
Cela dit, le temps de démarrage moyen
de Xfce de 30 secondes est remarquable, surtout quand on sait que ça
se passe dans Virtualbox.
Et c'est tout. À part la petite musique omniprésente de KDE à l'ouverture (Xfce n'a pas une telle annonce),
il est très difficile de les distinguer ;
toutefois les fans de KDE verraient
tout de suite la fenêtre transparente
standard et le menu widget. La mise
en page de la barre des tâches est
également la même dans les deux : le
menu à gauche et l'information système « garée » à droite. Comme on
dit, le mieux est l'ennemi du bien.
On doit d'habitude payer un prix
pour la légèreté et celui-ci est souvent
un menu et des outils spartiates, mais
ce n'est pas le cas ici.
Les meilleures clarté et luminosité
de KDE sont à peu près les seules
indications que celui-ci l'emporte sur
l'autre. En comparaison, Xfce paraissait tout simplement fade, mais son
bureau est léger et comporte un minimum de clinquant.
En général, j'enverrais les utilisateurs aux ressources limitées vers
la plateforme Xfce, puisqu'il est habituellement beaucoup plus rapide que
le plus gros bureau de KDE ; cependant, ce n'est pas le cas ici. Pour être
exact, il n'y avait même pas de contestation. KDE démarrait en au moins 5
secondes de moins que Xfce – même
après l'ajout de widgets qui, norma-
Un listing partiel est montré dans
le tableau en bas à droite.
Outre le fait que le temps du démarrage de chacun était bien différent, il n'y avait pas de différence
visible dans les performances. Les
deux étaient tout aussi rapides pour
ouvrir des programmes et des fichiers,
sauvegarder des documents, etc. Le
moins que l'on puisse dire est que les
deux versions de Solyd furent très
rapides une fois démarrées, même en
mode Live dans Virtualbox.
Le seul goulet d'étranglement, ou
presque, que j'ai rencontré était avec
le Gestionnaire de logiciels, toujours
aussi gênant. Il ressemble à la Logithèque Ubuntu, les marques et les
offres commerciales de Canonical en
moins. Il a fréquemment fait des choses
un peu effrayantes, comme apparaître, puis disparaître, pendant l'installation de programmes, ou se planter
tout simplement sans cause apparente.
full circle magazine n° 72
36
sommaire ^
CRITIQUE
D'un autre côté, le Gestionnaire de
paquets Synaptic a beau être vieux,
ses performances étaient celles d'un
champion.
Allez voir sur Distrowatch, et une fois
que vous aurez dépassé les 50 premières distrib., vous en verrez plusieurs
centaines de plus qui n'ont jamais
acquis une telle popularité, malgré leurs
Est-ce que je vous recomman- bonnes performances.
derais l'une ou l'autre ? Tout dépend
de ce que vous cherchez. Ceux qui
Le système d'exploitation même
recherchent une distribution stable, n'a pas de failles. Il n'a jamais refusé
basée sur Debian seront bien servis, de fonctionner et je n'ai pas encore
mais la simplicité peut causer des pro- réussi à créer un plantage (croyezblèmes.
moi, j'essaie vraiment de le faire). Il a
tout simplement besoin d'être un peu
Primo, Solyd ne se démarque pas plus poli avec un peu plus d'action.
de la foule. Enlevez le nom et le côté Cela ne veut pas dire qu'il faut qu'il
artistique des journaux et vous pour- devienne un clone de Cadillac Cimariez croire que c'est une autre distrib. ron, mais qu'il a juste besoin d'être un
parmi les deux douzaines dont j'ai fait peu plus épicé (si ce nom ne vous dit
une critique au cours des années. Les rien, faites une recherche sur Cadillac
programmes de base ne sont que et vous verrez ce que je veux dire).
cela : basiques. Il n'a pas de spécialité,
comme Peppermint OS et leur proTous ces facteurs pris en considégrammation basée dans le Nuage ; il ration, je donne 3 sur 5 étoiles à
ne s'adresse pas à un groupe spé- SolydX et à SolydK.
cifique, comme ArtistX ou openArtist,
deux distrib. avec une foule de programmes destinés aux artistes Audio/Vidéo.
Deuxio, va-t-il survivre ou sera-t-il
mis à la grande poubelle de l'histoire ?
Le Podcast Ubuntu couvre toutes les
dernières nouvelles et les problèmes
auxquels sont confrontés les utilisateurs de Linux Ubuntu et les fans
du logiciel libre en général. La séance
s'adresse aussi bien au nouvel utilisateur qu'au plus ancien codeur.
Nos discussions portent sur le développement d'Ubuntu, mais ne sont
pas trop techniques. Nous avons la
chance d'avoir quelques supers invités,
qui viennent nous parler directement
des derniers développements passionnants sur lesquels ils travaillent, de
telle façon que nous pouvons tous
comprendre ! Nous parlons aussi de
la communauté Ubuntu et de son
actualité.
Le podcast est présenté par des
membres de la communauté Ubuntu
Linux du Royaume-Uni. Il est couvert
par le Code de Conduite Ubuntu et
est donc adapté à tous.
L'épisode 33 du
Podcast Full Circle :
d'autres chevaux
sous le capot
Animateurs :
• Les Pounder
• Tony Hughes
• Jon Chamberlain
• Oliver Clark
et Freaky Clown
du GUL de Blackpool (UK)
http://blackpool.lug.org.uk
Freaky Clown nous rejoint pour
cet épisode où nous parlons de
la sortie d'Ubuntu Phone, des
périphériques Linux et de quelques événements.
L'émission est diffusée en direct un mardi
soir sur deux (heure anglaise) et est disponible au téléchargement le jour
suivant.
podcast.ubuntu-uk.org
full circle magazine n° 72
37
sommaire ^
Si vous voulez nous envoyer une lettre, une plainte ou des
compliments, veuillez les envoyer, en anglais, à :
letters@fullcirclemagazine.org. NOTE : certaines lettres peuvent
être modifiées par manque de place.
COURRIERS
CINNAMON MINT
J
e suis sûr que vous avez vu
suffisamment de plaintes de gens
qui n'aiment pas devoir tripoter constamment l'interface utilisateur d'Ubuntu. Je ne vais pas ressasser ces arguments. À la place, je ferai juste remarquer que Mint est l'une des meilleures
distributions Debian et poser la question de savoir si la raison pourrait être
une interface utilisateur cohérente ?
SONDAGE 2013 AUPRÈS DES LECTEURS DU
FULL CIRCLE
Rejoignez-nous sur :
goo. gl/FRTMl
facebook.com/fullcircle
magazine
twitter.com/#!/fullcirclemag
C'est de nouveau la période de l'année, chers lecteurs.
Le moment où nous vous offrons, à vous les lecteurs,
un mot à dire pour l'avenir de Full Circle.
Tout ce que nous demandons, c'est que vous remplissiez avec autant de détails que vous pouvez l'enquête
que nous avons rédigée à http://goo.gl/hR7zc
linkedin.com/company/fullcircle-magazine
ubuntuforums.org/forum
display.php?f=270
FULL CIRCLE A BESOIN DE VOUS !
C'est tout !
Ubuntu pourrait reprendre sa place
au sommet et de nouveau satisfaire
ceux qui veulent une interface utilisateur cohérente, en créant un fichier
desktop.conf qui stockerait les choix
de l'utilisateur pour le fond d'écran, le
thème de bureau et tous les autres
éléments de l'ambiance visuelle auxquels je pourrais m'adapter, mais auxquels je ne veux pas devoir m'adapter.
Nous rassemblerons les données et présenterons à tous les
résultats dans un prochain numéro du Full Circle.
Sans les contributions de
lecteurs, le Full Circle ne
serait qu'un fichier PDF vide (qui
n'intéresserait personne, à mon
avis). Nous cherchons toujours des
articles, des critiques, n'importe
quoi ! Même de petits trucs comme
des lettres et les écrans de bureau
aident à remplir le magazine.
Lisez nos lignes directrices et autres
règles à la page 25. Si vous vous y
conformez, le succès est pratiquement garanti.
En mai, arrivera à terme la 10.04
LTS et je prévois d'aller vers Cinnamon Mint. Je préférerais rester avec
Ubuntu, mais seulement s'il cessait de
m'imposer une nouvelle interface utilisateur.
Regardez la dernière page (de n'importe quel numéro) pour accéder
aux informations détaillées concernant l'envoi de vos contributions.
Thomas M. "Toad" Brooks
full circle magazine n° 72
38
sommaire ^
full circle magazine n° 72
39
sommaire ^
Q&R
Si vous avez des questions sur Ubuntu, envoyez-les en anglais à :
questions@fullcirclemagazine.org, et Gord y répondra dans un prochain numéro.
Donnez le maximum de détails sur votre problème.
Compilé par Gord Campbell
Quand je supprime un fichier dans
Que signifie LTS (ou support à
Q Dropbox,
Q
est-il véritablement suplong terme) pour l'utilisateur
primé à tout jamais, partout ?
lambda ?
R
R
Non ! Jen (Édition mobile du FCM)
m'a signalé que si vous vous connectez à l'interface Web de Dropbox
et ouvrez le dossier qui contenait le
fichier, il y a une icône cliquable étiquetée « Show deleted files » (Afficher les fichiers supprimés). Si vous
faites un clic droit sur un fichier supprimé, vous aurez l'option de le restaurer. Je n'ai pas encore réussi à
savoir combien de temps il reste disponible comme cela.
(Remerciements à Cortman sur
les Forums Ubuntu.) Pour ce qui
concerne Ubuntu/Canonical, cela
veut dire qu'ils fourniront des mises à
jour sécuritaires et des correctifs de
bogues pour cette version pendant
une période prolongée. À partir de la
12.04, cette période est de cinq ans
pour Ubuntu Desktop. À savoir
également : à partir de la 13.04, les
sorties « standards » seront
supportées pendant neuf mois.
Q
Qu'est-ce que Mir ?
Lorsque j'ouvre le dossier Home
dans le Lanceur d'Unity, le volet
côté gauche (Appareils, Ordinateur,
http://www.omgubuntu.co.uk/2
Réseau) n'apparaît pas. Comment faire
en sorte que cela s'affiche à nouveau ? 013/03/canonical-announce-customdisplay-server-mir-not-wayland-not-x
(Remerciements à DuckHook sur https://wiki.ubuntu.com/MirSpec
les Forums Ubuntu.) Appuyez sur
<F9> pour masquer ou afficher la
barre latérale.
Je viens d'essayer « hardinfo »
et, bien qu'il fournisse beaucoup
d'informations, celles-ci ne sont pas
aussi détaillées que j'aurais voulu.
Q
R
R
Q
full circle magazine n° 72
R
Si vous voulez une description verrouiller), donnez votre mot de passe,
détaillée de votre matériel, puis basculer sur « automatic login ».
ouvrez une fenêtre Terminal et collez
cette commande :
Existe-t-il un programme équivasudo lshw -html >
lent à Sysprep pour Windows ?
Desktop/myconfig.htm
Je veux créer des systèmes prêts à
l'emploi, où, quand chaque utilisateur
Si vous double-cliquez sur myconfinal allume l'ordinateur pour la prefig.htm, cela devrait s'afficher dans votre
mière fois, il doit fournir un nom d'utinavigateur vous donnant un rapport
lisateur, un mot de passe, etc.
joliment mis en page concernant votre
matériel.
(Remerciements à Cheesemill
sur les Forums Ubuntu.) Quand
vous démarrez sur le média d'insPuis-je activer la connexion autotallation appuyez sur MAJ pour avoir
matique alors que je ne l'ai pas
le menu installation, puis appuyez sur
sélectionnée lors de l'installation ?
F4 et choisissez « OEM Install ». Quand
le démarrage d'Ubuntu est terminé,
Si vous cliquez sur le Dash et
installez le système comme d'habitapez login, voyez-vous une « login
tude ; à l'invite, donnez un nom d'utiwindow » (fenêtre de connexion),
lisateur et un mot de passe tempocomme quelque chose que vous pouvez
raires.
lancer ? Si c'est le cas, sélectionnez
l'onglet Security et « Enable Automatic
Lorsque l'installation est terminée,
Login » (activer la connexion autodémarrez le système et connectezmatique) est un des éléments à côté
vous avec le nom d'utilisateur et le
d'une case à cocher.
mot de passe temporaires que vous
avez créés plus tôt. Il vous est mainOu cela se trouve, peut-être, sous
tenant possible de faire toute les modi« User Accounts » (Comptes utilisateur)
fications au système que vous voulez,
où vous cliquez sur « Unlock » (Dépar exemple, l'obtention de mises à
Q
R
Q
R
40
sommaire ^
Q&R
jour et l'installation de logiciels supplémentaires. (Un fond d'écran d'entreprise !) Quand vous avez terminé, il
suffit de double-cliquer sur l'icône « Prepare for shipping to end user » (Préparer à être expédié à l'utilisateur
final), puis arrêtez la machine. Vous
pouvez faire une image du disque et
l'installer sur autant d'ordinateurs que
vous voulez.
pas exactement celles du courriel, mais
cela devrait vous aider à le retrouver.
Ouvrez le fichier dans Gedit et trouvez
la première chose qui ne soit pas du
texte simple. Supprimez tout à partir
de là et jusqu'à la fin, redémarrez
Evolution et vous devriez pouvoir
supprimer le courriel.
stty -F /dev/ttyS2 ispeed
4800 && cat </dev/ttys2
xgps
cgps
Il a fallu environ 5 minutes pour
me localiser en 2D, puisque je me
trouvais à l'intérieur. J'ai fermé les
terminaux
et
lancé
divers
programmes GPS comme GPSDrive,
GoxTrot et Viking. Ils ont tous
J'ai un Panasonic Toughbook CFfonctionné comme attendu.
29 avec un dispositif GPS emJ'ai récemment installé Xubun- barqué, sous Ubuntu 12.04. Le dispotu, mais je préfère Nautilus à sitif GPS ne s'affiche pas dans lshw.
ASTUCES ET TECHNIQUES
Thunar et j'ai donc installé Nautilus.
Vous voulez lancer un serveur
Que faire maintenant ?
(Remerciements à xraynetconWeb ?
trol sur les Forums ubuntu.) (Gord
(Remerciements à Lewis TM sur dit : Il semblerait que le GPS soit un
e vois souvent des questions de gens
les Forums Ubuntu.) Allez à périphérique série branché sur ce qui
qui veulent créer un site Web qui
Paramètres > Applications préférées s'appelle sous MS-DOS un port COM).
s'exécute sur un ordinateur domestique,
> Utilitaires et choisissez Nautilus J'avais besoin de me rajouter au
typiquement quelque chose comme : « J'ai concomme Gestionnaire de fichiers.
groupe « dialout ». Je l'ai fait en figuré un site Web sur mon ordinateur, mais
saisissant ce qui suit dans un terminal il ne fonctionne pas. À l'aide, s'il vous plaît. »
J'ai reçu un mail dans Evolution et en redémarrant la machine :
Au lieu de dire « ça ne fonctionne pas »,
3.2.3 qui provoque une boucle sudo adduser (name) dialout
dites-nous précisément ce que vous avez
folle du processeur. Je ne peux même
fait et ce qui est arrivé ensuite. Par exemple :
sudo dpkg-reconfigure gpsd
pas le supprimer.
J'ai bien vérifié que mon FAI permet à
Puisque mon portable possède un
Vous pouvez réparer le courriel.
ses
clients
de lancer un serveur Web. (BeauActivez l'affichage des fichiers véritable port série au dos, j'ai deviné coup ne le permettent pas, et donc le projet
cachés dans votre Gestionnaire de fi- que le récepteur GPS se trouvait dans tombe à l'eau.)
chiers, puis allez jusqu'à .local/share/evo- le port série COM 2 et j'ai donc saisi
ttyS2 et ai gardé tout le reste par
J'ai acheté l'adresse IP statique 1.2.3.4
lution/mail/local/cur.
défaut.
auprès de mon FAI. (C'est possible de lancer
Chaque courriel est un fichier.
un site Web sans une adresse IP statique,
Ainsi,
tapez
:
L'heure et la date du fichier ne seront
mais, là, vous entrez dans un truc, genre
Q
Q
R
R
J
Q
R
full circle magazine n° 72
41
« comment construire une montre de
gousset en 394 étapes faciles ». Indice :
dyndns.)
J'ai acheté le domaine iamtank.com auprès de l'hébergeur Somereg et l'ai dirigé
vers 1.2.3.4 (sans doute l'étape la plus facile).
Mon serveur est configuré avec une
adresse IP statique sur mon réseau local ;
c'est 192.168.1.32. (Voir la rubrique Q&R du
mois dernier pour comment paramétrer des
adresses statiques sur votre réseau local.)
J'ai configuré mon routeur pour qu'il
transfère le port 80 vers 192.168.1.32. (Le
manuel de votre routeur vous dira comment.)
J'exécute Apache sur mon serveur et
d'autres ordinateurs sur le réseau local
arrivent à la page Web quand je mets
192.168.1.32 dans la barre d'adresses de
mon navigateur.
En fait, si vous avez fait tout cela, il
devrait fonctionner.
Soyez précis ! Ne dites pas mydomain.com, donnez-nous le véritable nom de
domaine, donnez-nous votre adresse IP.
Il y a beaucoup d'informations sur le Net.
Par exemple, 30 secondes sur Google ont
suffit pour m'indiquer cette page :
http://net.tutsplus.com/tutorials/php/howto-setup-a-dedicated-web-server-for-free/
sommaire ^
JEUX UBUNTU
Écrit par Jennifer Roger
S
team (le client de jeu très réussi de
Valve) existe depuis un certain temps,
mais les utilisateurs Ubuntu peuvent obtenir un client officiel, avec grand plaisir,
depuis seulement quelques mois. Les
joueurs sous Linux ont maintenant accès
au service démocratique connu sous le
nom de Greenlight. Greenlight de Steam
permet aux développeurs de soumettre
leurs jeux afin que les joueurs puissent
plébisciter les jeux qu'ils voudraient voir
dans le magasin Steam. Alors, quels sont
les jeux qui se démarquent le plus ? Voici
mon choix d'un top 10 des jeux sous Linux
qui attendent de recevoir leur Feu vert
(Greenlight) sur Steam.
C-WARS
C-Wars est un rapide jeu de stratégie
en temps réel qui s'est inspiré de quelques
styles différents. Longtemps après une
guerre nucléaire dévastatrice, des survivants se réfugient sur la Lune et se rendent
compte qu'une substance inconnue transforme les humains en zombies. Vous et
Le Top 10 des jeux Greenlight
vos compagnons devez mener un autre
combat pour empêcher cette nouvelle
civilisation de disparaître.
TRACE VECTOR
Avec un jeu très rapide et beaucoup
de couleurs fluo, Trace Vector réinvente
le jeu d'arcade en associant des graphismes vectoriels de la vieille école et
un jeu simple qui devient progressivement de plus en plus difficile. Les
joueurs doivent diriger leur vaisseau au
travers de niveaux géométriques qui
serpentent, tout en accumulant assez de
carburant pour maintenir le cap. Grâce à
ses éléments d'action et d'énigme, Trace
Vector semble être une réminiscence du
passé amusante et accrocheuse avec une
petite touche contemporaine.
DELVER
Delver est un « rogue-like » [Ndt : cf
http://fr.wikipedia.org/wiki/Rogue-like]
subjectif avec quelques idées innovantes.
Il s'est inspiré de jeux, tel Ultima Underworld, et associe les éléments tradition-
full circle magazine n° 72
nels d'un rogue-like, mais avec une petite
touche nouvelle grâce au jeu même et
aux graphismes. Bien qu'il soit toujours
en cours de développement, il y a déjà
beaucoup de fonctionnalités géniales
plus d'autres à venir, comme les classes de
personnage et un éditeur de niveau de
donjon.
forme éthérée. Il s'agit de les contrôler
simultanément et il faut donc un véritable travail d'équipe. Bien sûr, il y a aussi
des combats de boss épiques et beaucoup de compétences à débloquer lorsque vous vous frayez votre chemin à
travers plus de 30 épreuves dans le jeu.
Pour essayer et rejoindre la beta en ligne,
visitez forcedthegame.com.
AEON COMMAND
FORCED
Combattre dans des épreuves de style
gladiateur dans ce jeu de rôle tactique en
coopération. Forced met l'emphase sur
l'aspect coopératif grâce à des fonctionnalités comme le Spirit Mentor qui défie
des joueurs de travailler ensemble pour
contrôler un membre du parti supplémentaire qui a des aptitudes spéciales et une
42
Aeon Command est un jeu de guerre
et de stratégie qui se passe pendant une
bataille spatiale entre trois factions de la
nébuleuse Aeon. Choisissez entre l'Alliance, les Exilés et les Cyborgs dans la
lutte pour le contrôle de la nébuleuse
Aeon. Chaque faction a ses propres capacités, navires et campagne avec huit
missions. Il y a aussi des modes escarmouches et multi-joueurs, ainsi que de
nombreuses mises à niveau pour vous
aider à améliorer votre flotte.
sommaire ^
JEUX UBUNTU
LEGEND OF DUNGEON
Le dernier projet de Robot Loves
Kitty, Legend of Dungeon est un « dungeon crawler » rogue-like où les joueurs
doivent relever le défi d'une mission dangereuse pour récupérer un mystérieux
trésor au 26e étage d'un donjon. Accompagné de jusqu'à trois compagnons, vous
partez pour une quête où vous ferez
quelque chose qu'aucune personne n'a
jamais réussi auparavant – trouver le trésor
légendaire et réussir à revenir de votre
voyage. Les fonctionnalités de Legend of
Dungeon comprennent des donjons randomisés et diverses énigmes pour un défi
supplémentaire. Le jeu est actuellement
au stade alpha et disponible comme démo
à robotloveskitty.com/LoD/
SENTINEL
Sentinel est un superbe jeu de défense
de tour avec des éléments musicaux
interactifs. Le jeu a lieu sur la grille d'un
séquenceur et vous activez de nouvelles
parties de la bande son en mesure avec la
musique, tout en ajoutant des défenses
et en terrassant des ennemis. Ayant pour
inspiration d'autres jeux musicaux comme
Rez et Lumines, les créateurs de Sentinel
ont trouvé une nouvelle et très belle
façon de jouer à un jeu de défense de
tour.
HAMMERWATCH
Les passionnés de la série Gauntlet
adoreront Hammerwatch, un jeu rapide
d'action-aventure où il faut se battre sans
cesse, de Jochum Skoglund et Niklas Myrberg. Il y a quatre classes de personnages
parmi lesquelles choisir en combattant
des hordes d'ennemis et en résolvant des
énigmes à l'intérieur de Castle Hammerwatch. Outre une campagne en solo, des
joueurs peuvent jouer avec jusqu'à trois
amis en coopération sur réseau local ou
en multi-joueurs en ligne. Il y a quatre
actes avec un total de douze niveaux,
mais, si vous recherchez encore plus de
batailles et de butin, il y a aussi une prise
en charge de mods pour vous permettre
d'éditer et de créer vos propres niveaux.
Une démo de la bêta est disponible
gratuitement sur hammerwatch.com
full circle magazine n° 72
CHASM
Il peut être difficile de s'inspirer de
beaucoup de choses différentes avec
bonheur, mais Chasm est un jeu qui
fusionne plein d'éléments divers pour créer
une expérience de jeu novatrice. En
partie un jeu de plateforme en 2D à
défilement horizontal et en partie un jeu
de rôle et d'action, vous jouez un soldat
fatigué qui rentre chez lui après une
longue guerre. En traversant un village
minier, vous découvrez que ses citoyens
ont réveillé accidentellement un mal
ancien. Des forces surnaturelles vous ont
pris au piège dans le village et il faut vous
battre pour y échapper et pouvoir rentrer
chez vous en toute sécurité. Ses graphismes splendides et son histoire captivante font de Chasm un jeu à surveiller
de près.
play » extrêmement dynamique et un
monde épique seront ravis d'essayer
Legends of Aethereus. Il a lieu dans un
monde après le « Third Great Skyfall » où
vous devez vous battre pour contribuer à
restaurer la paix et faire disparaître le
mal en rivalité pour le pouvoir. Avec trois
classes uniques (officier, astrographe et
inventeur), vous pouvez jouer à la campagne solo ou participer à des batailles
PVE ou PVP en arène [Ndt : PVE signifie
joueur contre l'environnement alors que
PVP est joueur contre joueur]. Outre
l'exploration d'un beau monde luxuriant,
le thème central du jeu est l'approfondissement et la personnalisation. L'ajout
d'un système de fabrication fournit une
foule de combinaisons d'éléments personnalisables et les créateurs de statue et de
bannière vous permettent de personnaliser votre ville-état. Legends of Aethereus
est actuellement en bêta.
LEGENDS OF AETHEREUS
Les joueurs qui recherchent un « game-
43
Jennifer est écrivaine, passionnée de jeux
vidéo et geek, originaire de la région de
Chicago. Vous pouvez la suivre sur
Twitter @missjendie ou visitez son site
Web à indiegeekery.com
sommaire ^
CERTIFIÉ UBUNTU
Écrit par Richard Philip Witt
D
ites de moi que je suis tatillon, mais
lorsque j'utilise ls, je préfère que
mes fichiers soient répertoriés verticalement et non pas horizontalement.
La plupart du temps en tout cas. ls -1
liste verticalement, un fichier ou un
dossier par ligne. (L'écrire me met l'eau
à la bouche.) Mais je ne veux pas
écrire ls -1 à chaque fois. Alors, que
puis-je faire ? Utiliser la fonction alias.
C'est très simple, et aussi prévu dans
le cadre du syllabus de l'examen LPIC
1.101. alias* forme de nouvelles commandes ou modifie les commandes
existantes, ce dernier point étant pertinent ici. Mais d'abord : quels alias
(aliai ?) existent déjà ?
vérifier les alias existants avant de
faire des changements. Attribuer un
nouvel alias serait écraser ce qui existe
déjà, perdre le codage par couleur de
mes fichiers et dossiers et probablement me lancer dans quelques
grosses frayeurs pour le week-end.
(petit projet d'apprentissage très cool)
au sommet de cette liste. En fait, je
veux toujours que mes dossiers soient
répertoriés en premier. Une consultation rapide de ls --help m'informe que
ls --group-directories-first permettra
d'obtenir ce résultat. Je peux ainsi
avoir tout ce que j'espérais (et espère
Pour avoir un fichier ou un dossier encore). Si seulement je n'avais pas à
par ligne tout en gardant le code taper cet addendum embêtant à
couleur :
chaque commande ls : --group-directories-first. alias est à nouveau venu à
(NB : Bien que pas toujours nécessaire,
la rescousse.
il est recommandé de définir vos commandes d'alias entre apostrophes.)
alias ls='ls -1 --color=auto
--group-directories-first'
alias ls='ls -1 --color=auto'
Executer la commande :
rpwitt@rpwittlaptop:~/Documents/programmin
g$ alias
...
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
rpwitt@rpwittlaptop:~/Documents/programmin
g$ ls
c_programming.pdf
lfs.pdf
LinuxAdm.pdf
linux_nutshell.pdf
lpic.pdf
nand2tetris
prog_interface.pdf
shell_scripting.pdf
rpwitt@rpwittlaptop:~/Documents/programmin
g$ ls
nand2tetris
c_programming.pdf
lfs.pdf
...
C'est très beau.
* La commande alias fait partie de la déclara-
Dans mon cas (Ubuntu 12.04 LTS),
tion d'apprentissage LPIC 1.105.1, Personnaliser
ls est prédéfini avec l'alias 'ls --coet utiliser l'environnement du shell. (coeffilor=auto', qui, autant que je sache,
cient : 4)
attribue différentes couleurs de texte
Et ça y est, c'est fait.
aux répertoires, fichiers, liens symboliques, etc. Par conséquent, il était
Mais attendez ! Ce n'est pas assez.
d'autant plus nécessaire pour moi de Je veux avoir mon dossier nand2tetris
full circle magazine n° 72
44
Richard Philippe Witt, 30 ans, vivant en
Suisse. J'utilise Ubuntu Desktop et Server depuis environ 2 ans. Mais seulement pour les bases. Maintenant, je veux
découvrir ses fonctionnalités. Qui peut
m'aider ? Écrivez-moi à :
chilledwinston2@hotmail.com.
sommaire ^
MON BUREAU
Voici l'occasion de montrer au monde votre bureau ou votre PC. Envoyez par
courriel vos captures d'écran ou photos à : misc@fullcirclemagazine.org et
ajoutez-y un bref paragraphe de description en anglais.
La configuration actuelle de ma machine pourrait être décrite
comme étant discrète, avec des couleurs froides et peu de fouillis
visuel pour me gêner dans mon travail. C'est en fait le bureau
XFCE4 de Xubuntu 12.10 avec quelques modifications : Docky en
bas, Conky qui fonctionne discrètement à droite et un très beau
fond d'écran, dont le thème est le brouillard, en dessous. Il n'utilise
que 230 Mo de RAM au démarrage.
J'aimerais soumettre cette capture d'écran de notre ordinateur
de bureau principal sous Voyager Linux 12.04 (basé sur
Xubuntu), Xfce, Docky et un Conky personnalisé.
David Burke
Alan Ward
full circle magazine n° 72
45
sommaire ^
MON BUREAU
Mon ordinateur principal est un portable ASUS X57VM50VN
avec un processeur Intel Core 2 Duo T9400, 4 Go de RAM et
une carte graphique nVIDIA GeForce 9650m. Je l'ai acheté en
2009. J'utilise Ubuntu 12.04.2 LTS et Gnome3 avec quelques
extensions shell telles que la météo, les mises à jour, un
deuxième menu utilisateur, etc. Comme vous pouvez le voir,
j'utilise Conky qui affiche des informations sur mon système et
le réseau. Le fond d'écran est une photo que j'ai prise dans la
vallée de la rivière Pockau près du village d'Ansprung en
Saxonie.
Ceci est mon dernier bureau KDE sous Ubuntu 12.04.2 LTS. Vous
pouvez voir Conky, Rainlendar 2.10 et Covergloobus comme gadget
musical.
Système d'exploitation : Ubuntu 12.04.2 LTS.
Environnement de bureau : KDE 4.8.5.
Icônes : KFaenza.
Processeur : Intel Core 2 Duo 3,02 GHz.
RAM : 2 Go.
DD : 500 Go.
HDD : 500 Go.
E. Frank Sandig
Maikel
full circle magazine n° 72
46
sommaire ^
Équipe Full Circle
COMMENT CONTRIBUER
FULL CIRCLE A BESOIN DE VOUS !
Un magazine n'en est pas un sans articles et Full Circle n'échappe pas à cette
règle. Nous avons besoin de vos opinions, de vos bureaux et de vos histoires.
Nous avons aussi besoin de critiques (jeux, applications et matériels), de
tutoriels (sur K/X/Ubuntu), de tout ce que vous pourriez vouloir communiquer
aux autres utilisateurs de *buntu. Envoyez vos articles à :
articles@fullcirclemagazine.org
FCM n° 73
Dernier délai :
dimanche 12 mai 2013.
Date de parution :
vendredi 31 mai 2013.
Rédacteur en chef - Ronnie Tucker
ronnie@fullcirclemagazine.org
Webmaster - Rob Kerfia
admin@fullcirclemagazine.org
Podcast - Les Pounder & Co.
podcast@fullcirclemagazine.org
Nous sommes constamment à la recherche de nouveaux articles pour le Full Circle. Pour de l'aide
et des conseils, veuillez consulter l'Official Full Circle Style Guide :
http://url.fullcirclemagazine.org/75d471
Nous remercions Canonical, l'équipe Marketing d'Ubuntu et les nombreuses équipes
de traduction à travers le monde. Sincères
remerciements à Thorsten Wilms pour le
nouveau logo Full Circle.
Envoyez vos remarques ou vos expériences sous Linux à : letters@fullcirclemagazine.org
Pour la traduction française :
http://fullcirclemag.fr.
Les tests de matériels/logiciels doivent être envoyés à : reviews@fullcirclemagazine.org
Envoyez vos questions pour la rubrique Q&R à : questions@fullcirclemagazine.org
Pour nous envoyer vos articles en français
pour l'édition française :
webmaster@fullcirclemag.fr
et les captures d'écran pour « Mon bureau » à : misc@fullcirclemagazine.org
Si vous avez des questions, visitez notre forum : http://ubuntuforums.org
Obtenir le Full Circle en anglais :
Format EPUB - Les éditions récentes du Full Circle comportent un lien vers le fichier epub sur la page de téléchargements. Si vous avez des
problèmes, vous pouvez envoyer un courriel à : mobile@fullcirclemagazine.org
Google Currents - Installez l'application Google Currents sur vos appareils Android/Apple, recherchez « full circle » (dans l'appli) et vous
pourrez ajouter les numéros 55 et plus. Sinon, vous pouvez cliquer sur les liens dans les pages de téléchargement du FCM.
La Logithèque Ubuntu - Vous pouvez obtenir le FCM au moyen de la Logithèque : https://apps.ubuntu.com/cat/. Recherchez « full circle »,
choisissez un numéro et cliquez sur le bouton télécharger.
Issuu - Vous avez la possibilité de lire le Full Circle en ligne via Issuu : http://issuu.com/fullcirclemagazine. N'hésitez surtout pas à partager
et à noter le FCM, pour aider à le faire connaître ainsi que Ubuntu Linux.
Ubuntu One - Il est maintenant possible de faire livrer un numéro sur Ubuntu One, s'il vous reste de l'espace libre, en cliquant sur le bouton
« Send to Ubuntu One » actuellement disponible dans les numéros 51 et plus.
Obtenir le Full Circle en français : http://fullcirclemag.fr/?pages/Numéros.
full circle magazine n° 72
47
sommaire ^
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising