<<

Full Circle CRITIQUE LITTÉRAIRE LE MAGAZINE INDÉPENDANT DE LA COMMUNAUTÉ UBUNTU Numéro 115 - Novembre 2016 Photo: Charles McColm

RREECCYYCCLLAAGGEE DD''OORRDDIINNAATTEEUURRSS DANS LES COULISSES D'UN ATELIER DE RÉPARATION full circle magazine n° 115 1 Full Ciircle Magaziine n''est affiiliié en aucune maniière à Canoniical sommaire ^ Tutoriels Full Circle

LE MAGAZINE INDÉPENDANT DE LA COMMUNAUTÉ UBUNTU LINUX Python p.17 Actus Ubuntu p.04

SMTPenlignedecommande p.21 Command & Conquer p.16 Culte de Chrome p.32 p.XX

Programmer avec FreePascalp.23 Labo Linux p.35 Dispositifs Ubuntu p.41 Mon opinion p.43

p.XX Critique littéraire p.42 Courriers p.44 Le coin KODI p.45

Inkscape p.28 Q. et R. p.47 p.XX Jeux Ubuntu p.50 Graphismes

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épendantfull circle de Canoni magazinecal, le n° sponsor 115 des2 projets Ubuntu. Vous ne devez en aucun cas présumer que les avis et les opinions exprimés ici ont reçu l'approbation de Canonical. sommaire ^ ÉÉDDIITTOORRIIAALL Ce magazine a été créé avec :

BIENVENUEDANSCENOUVEAUNUMÉRODU FULL CIRCLE

n retrouve les rubriques habituelles, FreePascal, et Python. Le troisième tutoriel est sur O l'utilisation de SMTP en ligne de commande (c'est-à-dire envoyer des e-mails en ligne de commande). Ça, c'est original !

Notre Une du mois est rédigée par Charles (dans sa rubrique « Labo Linux ») et il parle d'un projet à but non lucratif pour lequel il travaille. Il recycle les vieux ordinateurs (avec Linux, bien sûr) et les donne à des associations caritatives. Ainsi, on peut se rendre très bien compte de ce qui se passe en coulisses avec le matériel qui a été donné au projet. Allez voir l'article de Charles dans le FCM n° 111 pour voir comment ils font pour ramener à la vie et mettre à niveau le matériel afin de le donner. C'est sans doute beaucoup plus de travail que vous ne l'imaginiez ! Trouver Full Circle sur : goo.gl/FRTMl Gord propose un excellent échange sur les sauvegardes dans son paragraphe Trucs et astuces de Q. et R. Croyez-moi, vous ne réalisez pas combien vaut une sauvegarde tant que vous n'en avez pas facebook.com/fullcircle besoin, et que vous ne l'avez pas. Il n'y a pas d'excuse de nos jours. Le stockage est tellement moins cher magazine qu'il ne l'a été et il y a une multitude de services de sauvegarde dans le nuage. Payants ou pas. Prenez-en twitter.com/#!/fullcirclemag un, automatisez votre sauvegarde, vérifiez-la souvent, et vous ne le regretterez pas. J'espère que vous http://issuu.com/fullcirclem n'en aurez jamais besoin ! agazine Malheureusement, je n'ai pas de nouvelles des développeurs de Wire, je n'ai donc pas d'interview à http://www.magzter.com/p vous proposer aujourd'hui, désolé. J'espère que ce sera pour le mois prochain. ublishers/Full-Circle

Et même si décembre est souvent considéré comme une période de fêtes (selon Nouvelles hebdomadaires : votre pays), il y aura quand même un FCM à la fin du mois. http://fullcirclemagazine.org/f eed/podcast Amitiés, et restons en contact ! http://www.stitcher.com/s?fi Ronnie d=85347&refid=stpr [email protected] http://tunein.com/radio/Full- Circle-Weekly-News-p855064/

3 full circle magazine n° 115 sommaire ^ AACCTTUUSS Soumises par Arnfried Walbrecht

AMD SORT LE PILOTE tation, le support de KMS (Kernel Mode De plus, il semble qu'une tâche qui Setting - réglage du mode du noyau) avait déjà été relancée ne sera plus LE BULLETIN AMDGPU-PRO 16.04 POUR et ADF (Atomic Display Framework - relancée, grâce au Swarmkit mis à jour HEBDOMADAIRE UBUNTU ET RED HAT cadre d'affichage atomique), l'API Vul- inclus dans Docker 1.12.3, qui résout DU FULL CIRCLE ENTERPRISE LINUX kan 1.0, OpenGL 4.5, GLX 1.4, OpenCL aussi la panique générée quand des 1.2, les API VDPAU et un module du allocations arrivaient dans la période onçu pour les nouveaux proces- noyau compatible avec la GPL. d'initialisation. Plusieurs correctifs ont C seurs graphiques (GPU) Radeon été appliqués au composant libnet- d'AMD, le pilote AMDGPU-PRO 16.40 Source : work dans Docker 1.12.3 pour une meil- arrive deux mois et demi après la mise http://news.softpedia.com/news/amd leure gestion du réseau. à jour 16.30 d'AMDGPU-PRO et il ajoute -rolls-out-amdgpu-pro-16-40-driver- du support pour les systèmes d'exploi- for-ubuntu-and-red-hat-enterprise- Ceux-ci comprennent une condition tation 64-bit Red Hat Enterprise Linux linux-509737.shtml critique dans l'état de l'équilibreur de 6.8 et Red Hat Enterprise Linux 7.2, charge, une condition de temps dé- ainsi que pour les systèmes Ubuntu couverte pendant la suppression, un 16.04 LTS et 14.04.4 LTS. LE MOTEUR DE CONTENEUR inter-blocage dans le code de gestion du réseau et une condition de temps D'APPLIS DOCKER 1.12.3 MET À Une petite baladodiffusion Le pilote AMDGPU-PRO 16.40 arrive existant dans le bac à sable de séria- JOUR LES «BUILDTAGS » POUR (< 10 mn) avec juste des infor- avec le support pour les GPU AMD Ra- lisation. En plus, la bibliothèque libnet- mations. Pas de blabla. Pas de deon R9 M485X, AMD Radeon R7 M465, L'ARCHITECTURE ARMHF work mise à jour remet maintenant automatiquement à zéro l'information perte de temps. Seules les der- AMD Radeon R7 M460, AMD Radeon D'UBUNTU 14.04 LTS nières informations traitant de R7 M445 et AMD Radeon R7 M440, de portage de « endpoint » quand la ainsi que les fonctions FirePro comme connectivité est révoquée dans le pilote FOSS (logiciels libres Open 'après les notes de publication, la gestion EDID et un support des cou- de passerelle. Source) /Linux/Ubuntu. Docker 1.12.3 met à jour la nou- leurs 30-bit. D velle fonction Swarm Mode introduite RSS Source : :http://fullcirclemagazine. dans la série Docker 1.12 en amélio- Le pilote AMDGPU-PRO 16.40 com- http://news.softpedia.com/news/doc org/feed/podcast rant la conversion de restart-policy et prend aussi les mêmes fonctionnali- ker-1-12-3-app-container-engine- en ajoutant un Swarmkit à jour qui tés déjà disponibles pour les utilisateurs updates-buildtags-for-ubuntu-14-04- autorise maintenant les multiples por- Linux dans les précédentes publications, lts-armhf-509735.shtml tages publiés, assignés aléatoirement et telles que le support standard de l'af- dupliqués, avec différents protocoles. fichage et de la gestion de l'alimen- 4 full circle magazine n° 115 sommaire ^ ACTUS LE SUPPORT D'UBUNTU 16.10 LE NOYAU LINUX 4.8.5 ARRIVE cifs-arm64-and-powerpc- ISOFS. Et il y a aussi quelques amélio- ET DEBIAN 8.6 AJOUTÉS À HP AVEC DE NOMBREUSES improvements-509769.shtml rations centrales du noyau, sur mm, sound et perf. LINUX IMAGING &PRINTING AMÉLIORATIONS POUR CIFS, 3.16.10 ARM64 ET POWERPC LE NOYAU LINUX 4.4.28 LTS Source : EST SORTI AVEC DE NOMBREUSES http://news.softpedia.com/news/linu x-kernel-4-4-28-lts-released-with- P Linux Imaging & Printing (HPLIP) e noyau Linux 4.8.5 arrive moins AMÉLIORATIONS AU SYSTÈME DE H 3.16.10 arrive un peu plus d'un L d'une semaine après l'annonce de many-improvements-to-the-cifs-file- mois après la publication de la version la quatrième mise à jour de mainte- FICHIERS CIFS system-509773.shtml précédente, la 3.16.9, pour introduire nance de la série du noyau Linux 4.8, le support du système d'exploitation qui est actuellement la plus stable et e noyau Linux 4.4.28 LTS arrive Ubuntu 16.10 (Yakkety Yak), récem- la plus avancée que vous pouvez trou- L une semaine après la publication BODHI LINUX 4.0.0, BASÉ SUR de la précédente version de mainte- ment publié par Canonical, ainsi que ver pour une distribution Linux ; et, UBUNTU 16.04.1 ET MOKSHA la sixième mise à jour de la série stable d'après le sommaire et la liste d'écarts nance. Il promet un total de 119 fi- 0.2.1, OFFICIELLEMENT PUBLIÉ Debian GNU/Linux 8 « Jessie ». par rapport à la version précédente, chiers modifiés, avec 1 310 insertions c'en est plutôt une grosse, avec la mo- et 667 suppressions, du moins d'après À part ça, HPLIP 3.16.10 ajoute le dification de 152 fichiers, avec 1 416 le sommaire et la liste des écarts avec onstruit par-dessus l'environne- support des nouveaux scanners et im- insertions et 612 suppressions. le noyau Linux 4.4.27 LTS. La branche C ment de bureau récemment publié, primantes HP, y compris les impri- du noyau Linux 4.4 est LTS (Long Moksha 0.2.1, basé sur Enlightenment, mantes HP OfficeJet 6950 All-in-One, En regardant rapidement les modi- Term Support - Support à long terme) ; et basé sur le système d'exploitation HP OfficeJet Pro 7740 Wide Format fications implémentées dans la mise à elle est actuellement utilisée par les Ubuntu 16.04.1 LTS (Xenial Xerus), All-in-One et HP Color LaserJet Pro jour du noyau Linux 4.8.5, nous pou- systèmes d'exploitation les plus stables Bodhi Linux 4.0.0 arrive dans son état MFP M277c6 ainsi que les scanners vons noter qu'il y a de multiples amé- et fiables. final, prêt pour la production, pro- avec bac d'alimentation HP ScanJet liorations aux architectures matérielles pulsé par le noyau Linux 4.4 à support Pro 3000 s3 et HP ScanJet Enterprise ARM64 (AArch64), PowerPC (PPC) et En regardant les changements, nous à long terme, complètement protégé Flow 5000 s4. x86, avec des changements mineurs pouvons noter que la publication du contre la vulnérabilité « Dirty COW ». pour MIPS, PA-RISC, ARC, s390 et noyau Linux 4.4.28 LTS ajoute diverses Source : METAg. Il y a aussi beaucoup d'amé- améliorations aux architectures maté- Bodhi Linux 4.0.0 a été en déve- http://news.softpedia.com/news/hp- liorations dans le système de fichiers rielles PowerPC (PPC), x86, ARM64 loppement pendant les quatre derniers linux-imaging-printing-3-16-10-adds- CIFS, ainsi que dans NFS, Ceph, ISOFS, (AArch64), ARC, MIPS, METAg, PA- mois, durant lesquels il a reçu deux support-for-ubuntu-16-10-and- JBD2, OverlayFS et CryptoFS. RISC et s390, un meilleur support pour images alpha et pas moins de trois debian-8-6-509770.shtml le CIFS (Common Internet File System - compilations bêta ; elles ont apporté Source : Système commun de fichiers pour In- de nombreuses améliorations, résolu- http://news.softpedia.com/news/linu ternet), ainsi que des petites recti- tions de problèmes et plein de petites x-kernel-4-8-5-lands-with-numerous- fications pour les systèmes de fichiers attentions à la distribution GNU/Linux Ceph, JBD2, EXT4, NFS, OverlayFS et qui met en œuvre son propre envi- 5 full circle magazine n° 115 sommaire ^ ACTUS ronnement de bureau, basé sur En- nouveaux MacBook sont plus fins et Baptisé « Blazar », propulsé par le SORTIE DE LINUX LITE 3.2, QUI lightenment, le superbe Moksha. plus puissants que jamais. Mais un petit noyau Linux 4.4 et le système d'exploi- MET L'ACCENT SUR LA SÉCURITÉ, quelque chose manque qui incite des tation Ubuntu 16.04 (Xenial Xerus), Source : fans inconditionnels d'Apple à s'en dé- tous les deux à support à long terme, BASÉ SUR UBUNTU 16.04.1 LTS http://news.softpedia.com/news/bod tourner. CAINE 8.0 arrive, après une année de hi-linux-4-0-0-officially-released- dur travail, avec le support de UEFI asé sur le système d'exploitation based-on-ubuntu-16-04-1-lts-moksha- D'abord, Apple a décidé d'abandon- (Unified Extensible Firmware Interface - B Ubuntu 16.04.1 LTS (Xenial Xerus) 0-2-1-509792.shtml ner une large panoplie de connexions, Interface unifiée et extensible avec le et embarquant le noyau Linux 4.4 à port HDMI, emplacement pour carte matériel) et Secure Boot (lanceur sé- support à long terme, Linux Lite 3.2 SD, port Thunderbolt 2 et USB stan- curisé), ainsi que des outils renouvelés arrive aujourd'hui ; le développeur a DES FANS DÉÇUS D'APPLE dard. Ces connexions ont été rempla- et extensibles avec le matériel) et Se- implémenté le support pour disposer cées par 4 ports Thunderbolt 3/USB-C. cure Boot (lanceur sécurisé), des outils des mises à jour de sécurité les plus PASSENT À UBUNTU LINUX Ainsi, le même segment de gros utili- renouvelés et nouveaux, y compris récentes du noyau Linux, dès qu'elles sateurs ciblé par Apple exprime beau- l'application simple et Open Source Sys- sont disponibles dans les dépôts, et u fait de la réponse décevante coup d'inquiétudes. temback pour la sauvegarde et la res- l'accent est ainsi mis sur la sécurité. D aux amoureux de la technologie tauration du système. C'est l'outil d'installation des mises à lors de l'événement d'octobre d'Apple, Source : jour qui distribueront celles-ci aux uti- un gros contingent d'utilisateurs s'est https://fossbytes.com/system76- Parmi les outils inclus, nous pouvons lisateurs. tourné vers le vendeur réputé de por- laptop-apple-replacement/ mentionner XAll 1.5, MemDump, XRCed, tables Ubuntu, System76, dont le site PEFrame, Tilda, Shrew, RecuperaBit, Dans la publication de Linux Lite Web a été témoin de 4 fois plus de Gigolo, Jeex, Samba, SQLParse, Yara, 3.2, la fonctionnalité optionnelle Lite trafic que d'habitude. System76 a même CAINE 8.0 FOURNIT UN wxHexEditor, ADB and LibMobileDe- Desktop Widget est nouvelle et inté- dû renforcer ses serveurs pour suivre. vice, PffLib, HashDB, imount, vhdimount, ressante ; elle promet d'offrir aux uti- ENVIRONNEMENT NUMÉRIQUE Ce pourrait être vu comme le signe vhdiinfo,iscsitarget,img_mapetvblade. lisateurs une information système simple que les utilisateurs regardent les ma- LÉGAL COMPLET sur la distribution installée, directement chines Linux comme des alternatives Source : sur leurs bureaux. Le support du lan- au Mac. a distribution GNU/Linux CAINE http://news.softpedia.com/news/cain ceur de démarrage GRUB pour dé- L (Computer Aided INvestigative En- e-8-0-blazar-gnu-linux-os-provides-a- marrer Linux Lite en parallèle d'autres Lors de son événement d'octobre, vironnement - Environnement informa- complete-digital-forensic- distributions GNU/Linux a été implé- Apple a essayé avec insistance de con- tique d'investigation) est conçue par environment-509852.shtml menté. vaincre les utilisateurs que son der- le développeur italien Nanni Bassetti nier MacBook Pro est construit pour comme un environnement numérique Source : les utilisateurs professionnels. La so- légal complet, et il a été mis à jour en http://news.softpedia.com/news/linu ciété a montré la toute nouvelle « Touch version 8.0 le 31 octobre 2016. x-lite-3-2-released-with-a-focus-on- Bar » dont l'apparence change suivant security-based-on-ubuntu-16-04-1-lts- les applications tournant à l'écran. Les 509844.shtml 6 full circle magazine n° 115 sommaire ^ ACTUS LE LEADER DE L'OPEN SOURCE et les minorités sous-représentées. BIOS UEFI ou Legacy. 4MLinux 20.0 LA SOLUTION DE CORRECTION est livré aujourd'hui avec beaucoup de NITHYA RUFF REJOINT LE À CHAUD,KERNELCARE Source : composants logiciels mis à jour, notam- CONSEIL D'ADMINISTRATION DE http://www.cio.com/article/3137948/ ment, la dernière suite bureautique DE CLOUDLINUX, SUPPORTE LA LINUX FOUNDATION linux/open-source-leader-nithya-ruff- LibreOffice 5.2.3.2, l'éditeur graphique UBUNTU,DEBIAN ET CENTOS joins-the-linux-foundation-board-of- GIMP 2.8.18, le lecteur audio aTunes ithya Ruff, directrice du bureau directors.html 3.1.2, le navigateur Web Firefox 49.0.2, vec des clients comme Dell et N de stratégie Open Source chez le client de partage de fichiers Drop- A LiquidWeb, qui font tourner Ker- Western Digital, a rejoint le conseil box 12.4.22, VLC Media Player 2.2.4 et nelCare sur des milliers de leurs ser- d'administration de la Linux Founda- LA DISTRIBUTION GNU/LINUX le lecteur vidéo MPlayer SVN-r37881. veurs, CloudLinux a réussi à fournir tion. En plus de Ruff, la Linux Foun- 4MLINUX 20.0 ATTEINT LE une solution inégalée de correction à dation a aussi appelé dans son conseil Les applications logicielles comme chaud du noyau, qui propose une fonc- d'administration Erica Brescia, co-fon- CANAL STABLE ET AJOUTE DE Chromium 53.0.2785.143, Skype 4.3.0.37, tionnalité sans retour en arrière, of- datrice et directrice des opérations de NOUVELLES OPTIONS DE Mozilla Thunderbird 45.4.0, Audacious frant aux administrateurs système une 3.8, la bibliothèque graphique 3D Mesa Bitnami, et Jeff Garzik, co-fondateur DÉMARRAGE grande flexibilité, leur permettant de de Bloq. 12.0.1, et Wine 1.9.20 sont aussi pré- tester leurs serveurs avec ou sans, tout installées dans 4MLinux 20.0, qui est comme d'installer ou de désinstaller MLinux 20.0 est entré en déve- Ruff dirige le bureau de program- livré avec un puissant serveur LAMP sans avoir à redémarrer. loppementdébutseptembre,quand mation Open Source de WD et conduit 4 (Linux, Apache, MariaDB et PHP) tour- l'édition Core a été mise dans les ca- aussi les efforts de mixité à travers le nant avec Apache 2.4.23, MariaDB Actuellement, KernelCare fonctionne naux bêta pour les adopteurs pré- Women's Innovation Network Board 10.1.18, PHP 5.6.27, Perl 5.24.0 et sur CentOS 5.x, 6.x, et 7.x, ainsi que coces. C'était aussi l'occasion pour le (réseau des femmes pour l'innovation) Python 2.7.12. CentOS 7 Plus, les séries Red Hat En- développeur de 4MLinux de refonder de WD, qui est un groupe de salariées terprise Linux 5.x, 6.x et 7.x, Cloud- toutes ses distributions GNU/Linux sur qui plaide pour que les femmes met- Source : Linux OS 5.x, 6.x, et 7.x, Debian un nouveau système ; celui-ci est main- tent en œuvre leur plus haut poten- http://news.softpedia.com/news/4ml GNU/Linux 6.x, 7.x et 8.x, Xen4Cent- tenant propulsé par le noyau Linux tiel dans l'entreprise. inux-20-0-gnu-linux-distribution-hits- OS 6 et 7, Proxmox 2.6, 3.10 et 4.4, 4.4.27 à support à long terme, entiè- stable-channel-adds-new-boot- ainsi que sur Ubuntu 14.04 LTS et rement protégé contre la vulnérabilité Elle est le co-leader du groupe fé- options-509882.shtml 16.04 LTS. Il supporte aussi les virtua- « Dirty COW ». minin d'OpenStack et un agent de liai- lisations Virtuozzo/OpenVZ 2.6.32, Xen, son avec l'OpenStack Foundation, ainsi KVM, PSBM, VirtualBox, VMware, Mi- La modification probablement la que l'un des sponsors des déjeuners crosoft Hyper-V, VZ, PCS et LXC. de WIOS (Women in Open Source - plus importante de la publication Femmes dans l'Open Source) lors des 4MLinux 20.0 est l'implémentation de Quant aux noyaux supportés, il pa- événements de l'Open Source et elle nouvelles options de démarrage qui raît que KernelCare fournit du sup- est un leader actif de WIOS prônant la permettent aux utilisateurs de démarrer port pour les noyaux Linux des bran- réduction des barrières pour les femmes la distribution GNU/Linux sur des PC à ches 2.6.18, 2.6.32, 3.10.0, 3.13, 3.16, 7 full circle magazine n° 115 sommaire ^ ACTUS 3.18, 3.19, 4.2 et 4.4. Le support 32-bit Shuttleworth, fondateur d'Ubuntu et Source : Claws Mail 3.14.1 impose mainte- et 64-bit est fourni aussi, ainsi que les de Canonical. http://www.newelectronics.co.uk/ele nant le bonus Diffie-Hellman « suffisam- corrections binaires des vulnérabilités ctronics-news/ubuntu-core-16-lays- ment fort » aux systèmes qui utilisent connues et le support de corrections Ce Core livre une combinaison de foundation-for-securer-iot/147674/ les vieilles versions de la bibliothèque personnalisées. Les prix débutent à sécurité, de gestion, d'opérations et GnuTLS. Les greffons RSSyl, vCalendar, 3 $ US environ par serveur/mois ou 25 $ de capacité de mise à niveau dans une visionneuse PDF et Notification sont US par an. plateforme agréable pour les déve- CLAWS MAIL 3.14.1 AJOUTE mis à jour et de nouvelles fonction- loppeurs, grâce à son utilisation des nalités ont été ajoutées, telles que le UN SUPPORT DE NOTIFICATION Source : paquets « snap » en lecture seule. Ces support du menu de messagerie ins- http://news.softpedia.com/news/clo paquets sont des images d'applica- AU MENU DE LA MESSAGERIE tantanée d'Unity de Canonical pour udlinux-s-kernelcare-live-patching- tions, confinées en toute sécurité, pro- INSTANTANÉE D'UNITY recevoir des notifications de Claws Mail. solution-supports-ubuntu-debian- tégées des malveillances et signées En outre, il semblerait que 25 défauts D'UBUNTU centos-509946.shtml numériquement, pour l'intégrité des au total, remontés par les utilisateurs logiciels des IoT. depuislaversion3.14.0,ontétérésolus. e client de messagerie libre, basé sur GTK+, Open Source, rapide, UBUNTU CORE 16 D'après Canonical, Update Control L Source : (contrôle des mises à jour) permettra convivial et léger, Claws Mail, a été http://news.softpedia.com/news/cla POSE LES FONDATIONS POUR aux éditeurs et aux fabricants de lo- mis à jour aujourd'hui, 6 novembre 2016, ws-mail-3-14-1-adds-notification- DES OBJETSCONNECTÉS PLUS SÛRS giciels de valider les mises à jour sur en version 3.14.1, pour les distribu- support-for-ubuntu-s-unity- tout l'écosystème avant qu'elles soient tions GNU/Linux. messaging-menu-510006.shtml anonical a publié Ubuntu Core 16 appliquées. Les mises à jour snap sont pour les IoT (Objets connectés), transactionnelles, ce qui signifie qu'il y Claws Mail 3.14.1 apporte beau- C coup de modifications, comprenant avec des mises à jour de sécurité ré- a retour à l'état initial en cas d'échec, LA LINUX FOUNDATION OFFRE gulières et fiables, et un magasin d'ap- donnant confiance aux développeurs deux nouvelles préférences cachées, UN APERÇU DU NUAGE OUVERT plications pour les dispositifs connec- dans la mise à jour régulière des ap- appelées « hide_timezone » et « re- tés intelligents. plications. write_first_from ». Alors que la pre- mière est utilisée pour régler le fuseau 'informatique dans le nuage de- Ubuntu Core est déjà utilisé dans Le système d'exploitation et le horaire des champs de date qui sont L vient plus importante dans le monde des commutateurs de haut de gamme, noyau d'Ubuntu Core sont aussi livrés transmis dans le réseau à une valeur numérique d'aujourd'hui. Un récent des passerelles industrielles, des passe- comme des snaps ; ainsi, il est possible de fuseau horaire inconnue spécifiée rapport révélait que plus de 40 % de relles domestiques, des réseaux d'ac- de mettre à jour toute la plateforme, dans RFC 5322 §3.3, la seconde est la charge des entreprises tourne dans cès à la radio, dans la signalétique nu- de sorte que tous les dispositifs sous conçue comme une solution de con- le nuage, et ce chiffre ne devrait que mérique, les robots et les drones. Ubuntu Core, de tous les fabricants, tournement pour limiter divers serveurs croître. La Linux Foundation veut s'as- « Ubuntu Core sécurise l'Internet des auront des mises à jour de sécurité de de mail avec des « analyseurs beau- surer que les sociétés maîtrisent les objets et fournit un magasin d'appli- l'OS gratuites, régulières et fiables. coup trop permissifs ». technologies Open Source et les ten- cations à chaque dispositif,» a dit Mark dances les plus récentes avec la pu- 8 full circle magazine n° 115 sommaire ^ ACTUS blication de son rapport 2016 « Guide tions GNU/Linux l'adoptent, y compris ments serveurs, grands ou petits, à Black Lab Linux 8.0 « Onyx » est to the Open Cloud » (Guide pour un les prochaines openSUSE Leap 42.2 et travers le monde, et elle arrive seu- livré avec un nombre important de nou- nuage libre). Fedora 25, dont la publication est at- lement deux semaines après la publi- velles fonctionnalités, incluant un total tendue la semaine prochaine. Les uti- cation de la 3.4.5 pour pousser la ver- de six environnements de bureau, tels Une des révélations les plus surpre- lisateurs des mises à jour en continu sion du noyau à sa publication la plus que KDE Plasma 5, LXDE, GNOME 3.18, nantes du rapport concernait la quan- de Solus, Arch Linux et OpenSUSE Tum- récente disponible, appelée noyau Li- Xfce, GNOME Flashback et Unity. Il est tité de logiciels Open Source générés bleweed profitent déjà des dernières nux 4.4.30 LTS, qui est une mise à jour propulsé par le même noyau qu'Ubun- par les utilisateurs. Typiquement, les mises à jour du noyau Linux 4.8, et ils mineure corrigeant un défaut dans le tu 16.04 LTS, la version 4.4.0-45, et projets sont développés par les four- en recevront bientôt une nouvelle, le noyau Linux 4.4.29 LTS et les compi- offre le plein support de UEFI et nisseurs de solutions, mais de plus en noyau Linux 4.8.7, qui arrive dix jours lations plus anciennes. exFAT, le support de systemd et Up- plus d'entreprises fournissent des lo- après le noyau Linux 4.8.6. start, et l'intégration de Google Drive. giciels Open Source réalisés par les Source : utilisateurs. Source : http://news.softpedia.com/news/alpi Source : http://news.softpedia.com/news/linu ne-linux-3-4-6-updates-php-busybox- http://news.softpedia.com/news/blac Source : x-kernel-4-8-7-updates-intel-and- and-curl-uses-linux-kernel-4-4-30-lts- k-lab-linux-8-0-onyx-officially- http://sdtimes.com/linux-foundation- radeon-drivers-improves-wireless- 510095.shtml released-it-s-based-on-ubuntu-16-04- provides-insights-open-cloud/ support-510122.shtml lts-510127.shtml

BLACK LAB LINUX 8.0 « ONYX » LE NOYAU LINUX 4.8.7 ALPINE LINUX 3.4.6 MET À JOUR FEDORA 25 LINUX PUBLIÉ OFFICIELLEMENT, BASÉ MET À JOUR LES PILOTES INTEL PHP, BUSYBOX ET CURL, RETARDÉ D'UNE SEMAINE, SUR UBUNTU 16.04 LTS ET RADEON, ET AMÉLIORE ET UTILISE LE NOYAU LINUX ARRIVÉE PROBABLE LE SUPPORT DU SANS-FIL 4.4.30 LTS près avoir été en développement LE 22 NOVEMBRE 2016 A depuis les tout premiers jours de e mainteneur du noyau Linux Greg ne nouvelle publication du sys- 2016, durant lesquels il a reçu quatre écemment, Jan Kurik, responsable L Kroah-Hartman a annoncé la publi- U tème d'exploitation Open Source compilations alpha, trois publications R de plateforme et du programme cation de la septième mise à jour de et orienté serveur Alpine Linux, qui bêta et une version RC (release can- Fedora, a envoyé de mauvaises nou- maintenance de la série 4.8 du noyau apporte un tout nouveau noyau et de didate - pré-publication), Black Lab Linux velles aux destinataires des mails du Linux, ainsi que que celle de la version nombreux composants mis à jour, a 8.0 « Onyx » est enfin disponible, mais projet et il semble maintenant que la du noyau Linux 4.4.31, à support à été annoncée le 8 novembre 2016. seulement comme produit profession- prochaine date de disponibilité géné- long terme. nel. Un téléchargement libre et gra- rale du système d'exploitation Fedora Alpine Linux 3.4.6 est la sixième tuit sera fourni à la communauté le 15 25 Linux serait le 22 novembre 2016. Enfin, le cycle de mise à jour du mise à jour de maintenance de la série décembre 2016. Le système d'exploi- La publication a été retardée à cause noyau Linux 4.8 s'est stabilisé et il sem- 3.4 de la distribution GNU/Linux uti- tation est basé sur Ubuntu 16.04 LTS d'un défaut dans le menu de démar- ble que de plus en plus de distribu- lisée dans de nombreux environne- (Xenial Xerus). rage, lequel n'était pas visible en cas 9 full circle magazine n° 115 sommaire ^ ACTUS d'installation en dual boot sur un Pendant la première semaine de no- compilation réussie, tout comme le sup- la publication d'une nouvelle version MAC OS X. vembre, les utilisateurs d'openSUSE port d'un numéro d'étape et l'option de son DVD Live LFA (Linux for All - Tumbleweed ont eu droit à plein d'at- « network » dans la commande « docker Linux pour tous). La semaine dernière, nous faisions tentions, comprenant l'environnement build ». état du passage du système d'exploi- de bureau KDE Plasma 5.8.3 LTS, la Basé sur le dernier système d'exploi- tation Fedora 25 en Final Freeze (gel ré-implantation du protocole réseau Le support pour la compression du tation Ubuntu 16.10 (Yakketi Yak), le final), l'étape la plus importante de son SMB/CIFS dans le logiciel libre Samba contexte de build lors de la compila- DVD Live LFA, compilation 161114, cycle de développement, qui signifie 4.5.0, YAST2 (Yet Another Setup Tool - tion d'une image y est aussi, et les est une reconstruction complète, pro- qu'aucune nouvelle version de paquets encore un autre outil de paramétrage) build-args non utilisés sont maintenant pulsée par le noyau le plus récent, Li- ne peut être ajoutée dans les dépôts 3.2.3, le navigateur Epiphany 3.22.2 et autorisés. De plus, il semble que Docker nux 4.8, et comprenant de multiples jusqu'à ce que la publication défini- le noyau Linux 4.8.6. 1.13.0 ajoutera le constructeur DEB et éléments venant des dépôts « Tes- tive sorte. Seuls quelques défauts cri- RPM pour les systèmes d'exploitation ting » de Debian (Stretch) ; il inclut les tiques sont autorisés pendant la pé- Source : Ubuntu 16.10 (Yakkety Yak) et Fedora outils Refracta, qui permettent aux uti- riode de Final Freeze. http://news.softpedia.com/news/ope 25, respectivement, ainsi que le support lisateurs de créer leurs propres sys- nsuse-tumbleweed-users-get-latest- pour construire des paquets Docker tèmes Live basés sur Ubuntu. Source : linux-kernel-mesa-and-kde-plasma- Debian (DEB) pour la distrib. Ubuntu http://news.softpedia.com/news/fed updates-510129.shtml 16.04 LTS (Xenial Xerus) sur les archi- Autre nouveauté dans la publi- ora-25-linux-delayed-by-a-week- tectures 64-bit IBM System z (s390x) cation du DVD Live LFA, compilation could-arrive-on-november-22-2016- et PowerPC (PPC). 161114, est la présence du pilote vidéo 510125.shtml DOCKER 1.13.0 ENTRE EN propriétaire Nvidia 370.28 pour les DÉVELOPPEMENT POUR AJOUTER Source : propriétaires de processeurs graphiques http://news.softpedia.com/news/doc (GPU) Nvidia et les dernières versions LE SUPPORT D'UBUNTU 16.10 LES PLUS RÉCENTES MISES À ker-1-13-0-enters-development-to- logicielles issues des dépôts Ubuntu ET FEDORA 25 add-support-for-ubuntu-16-10-and- et Debian Stretch, à la date du 14 no- JOUR DU NOYAU LINUX, fedora-25-510177.shtml vembre 2016. Le meilleur, c'est que DE MESA ET DE KDE PLASMA ocker 1.13.0 promet d'être une vous pouvez télécharger le noyau Linux POUR LES UTILISATEURS D publication majeure et la liste des 4.8 de LFA si vous voulez l'utiliser dans changements de la première compila- CRÉEZ VOTRE PROPRE ISO une autre distrib. basée sur Ubuntu D'OPENSUSE TUMBLEWEED tion RC est déjà énorme, suggérant de UBUNTU 16.10 LIVE AVEC LA ou Debian. nombreuses améliorations, telles que NOUVELLE DISTRIB.LINUX FOR ouglas DeMaio, du projet openSU- la possibilité de spécifier les images Source : D SE, informe des dernières mises qui peuvent être utilisées comme des ALL (LFA) http://news.softpedia.com/news/cre à jour apportées par un total de qua- sources cachées pendant la compila- ate-your-own-ubuntu-16-10-live-iso- tre instantanés au système d'exploi- tion, l'implémentation d'une option ex- rne Exton, le développeur de nom- with-the-new-linux-for-all-lfa-distro- tation openSUSE Tumbleweed, basé périmentale pour écraser les couches A breuses distributions GNU/Linux 510210.shtml sur Linux et à mise à jour en continu. d'image dans l'image FROM après une et de saveurs d'Android-x86, a annoncé 1 0 full circle magazine n° 115 sommaire ^ ACTUS STEAMVR ARRIVE POUR LINUX Source : droits où faire tourner SQL Server. Les que vous pouviez avoir plus de per- https://www.neowin.net/news/steam ET MACOS, LA BÊTA entreprises ont historiquement fait tour- formance pour moins cher avec Sys- vr-is-coming-to-linux-and-macos-beta- ner un mélange de systèmes Windows tem76. Évidemment, ce n'était pas une EST ATTENDUE « DANS LES expected-in-the-next-few-months et Linux, et SQL Server sur Linux leur comparaison très équilibrée, car ils TOUT PROCHAINS MOIS » permettra de réduire les coûts de fonc- étaient différents sur de nombreux tionnement des infrastructures. points. Par exemple, l'écran de l'Oryx team apporte sa plateforme de MICROSOFT SQL SERVER POUR Pro n'avait que 1 080 pixels. Aujourd'hui, Source : cependant, ceci change, car System76 S réalité virtuelle à Linux et macOS, LINUX EST UNE RÉALITÉ et il semble que le premier aperçu de- http://www.infoworld.com/article/31 a ajouté une option d'affichage 4K sur vrait être disponible pour ces utili- 42360/sql/microsoft-sql-server-for- son concurrent du MacBook Pro. Cela eux qui espéraient avoir le plaisir sateurs au début de l'année prochaine. linux-is-the-real-deal.html poussera-t-il les utilisateurs de macOS C de faire tourner Microsoft SQL Ser- à passer plus facilement à Linux ? ver sur Linux ont maintenant une ré- Joe Ludwig, de Valve, a révélé, lors ponse. Microsoft a publié le premier d'un événement pour développeurs, SYSTEM76 AJOUTE L'AFFICHAGE L'Oryx Pro est l'une des machines aperçu public de ce produit promis de- que la société «travailleactivementsur 4K ÀL'ORYX PRO, CONCURRENT les plus équilibrées de System76. En lesupportdeOSXetLinuxetnousespé- puis longtemps. fait, Ryan Sipes, le community manager rons proposer le supportdes deux dans DU MACBOOK PRO, PROPULSÉ de System76 me dit que « l'Oryx est unebêtadanslestoutprochainsmois». Microsoft voulait aussi clarifier qu'il PAR LINUX notreportable avecstructuremétallique ne s'agit pas d'un « SQL Server Lite » deniveau professionnel. Ilestsuffisam- (un serveur SQL allégé) pour ceux qui Ludwig a ajouté que Valve a écouté pple fait de sacrés bons portables, ment fin pour voyager avec lui, mais se satisferaient d'un jeu réduit de fonc- attentivement les retours des utilisa- et son nouvel ordinateur Mac- assez puissant pour exécuter n'importe tionnalités. Microsoft a un plan en qua- A teurs et des développeurs qui ont dit Book Pro ne fait pas exception. Mal- quelletâche. » tre points pour y arriver. qu'ils étaient impatients que l'entre- heureusement pour certains, les der- prise étende la disponibilité de SteamVR nières offres d'Apple sont trop chères Source : En apportant SQL server sur Linux, à d'autres systèmes d'exploitation. Ce- et ne sont pas satisfaisantes - dans la http://betanews.com/2016/11/17/sys Microsoft peut entrer en compétition pendant, Valve n'a pas encore annon- plupart des modèles la capacité à tem76-4k-display-ubuntu-linux-oryx- directe avec Oracle, qui fournit ses cé de date ferme à laquelle la pre- mettre à niveau les SSD est manquante pro/ produits sur Linux depuis longtemps. mière bêta de SteamVR sera dispo- et la RAM est limitée à 16 Go. Chose Oracle pourrait atténuer les effets de nible pour Linux et macOS. intéressante, à la suite de la grande cette stratégie en déplaçant les clients divulgation du MacBook Pro, beaucoup vers un modèle de service basé dans Ludwig a aussi insisté sur le ferme de fans contrariés d'Apple se tournent le nuage, mais des bénéfices sont dif- engagement de Valve pour garantir que même vers System76 et ses machines ficiles à obtenir. VR est ouvert à l'innovation ; une plus propulsées par Ubuntu. large disponibilité de SteamVR est une étape importante pour respecter L'autre avantage immédiat est que À l'époque, je comparais le Mac- cet engagement. Microsoft fournit à ses clients plus d'en- Book Pro à l'Oryx Pro pour souligner 1 1 full circle magazine n° 115 sommaire ^ ACTUS UBUNTU 17.04 PROPOSE et, si vous avez la chance de posséder publication ponctuelle, nommée Virtual- Source : http://news.softpedia.com/news/virt UNE SESSION UNITY 8 ÉVOLUÉE, un ordinateur où tourne Unity 8, vous Box 5.1.8, et nous avons de bonnes avez une interface Unity à peine fonc- nouvelles pour les utilisateurs de Linux, ualbox-5-1-10-brings-initial-linux- AU FUR ET À MESURE tionnelle où seulement quelques applis car Oracle a ajouté un support initial kernel-4-9-support-many-gui- QUE PLUS D'APPLIS TOURNERONT fonctionnent et où la performance 3D du prochain noyau Linux 4.9, qui sera improvements-510424.shtml COMME SNAPS n'est pas terrible. publié dans la deuxième semaine de décembre 2016. Elle corrige aussi la Comme la vision de convergence de règle de préséance du module du noyau SUSE PUBLIE LE PREMIER OS anonical a tenu son événement Canonical continue avec Ubuntu 17.04 Linux dans les Linux Additions. OFFICIEL LINUX 64-BIT POUR C Ubuntu Online Summit (UOS - (Zesty Zapus), du fait de sa publica- Sommet en ligne d'Ubuntu) les 15 et tion en avril 2017, l'entreprise fournira Maintenant, il semble que Virtual- RASPBERRY PI 3 16 novembre 2016, durant lequel les aux utilisateurs une session Unity 8 plus Box 5.1.10 ajoute un bouquet d'amé- membres de la communauté Ubuntu évoluée où les applications tourneront liorations de l'interface graphique uti- USE a publié le premier système ont pu en apprendre plus sur ce qui comme des snaps. De plus, il semble lisateur (GUI) qui devraient améliorer d'exploitation 64-bit basé sur Linux arrive avec Ubuntu 17.04. S aussi que le Snappy Store (magasin l'utilisation des logiciels. Par exemple, pour le Raspberry Pi 3. Cette publica- des snaps) sera parfaitement au point les développeurs d'Oracle ont essayé tion est essentiellement une version Dans une session intitulée Conver- pour faire tourner des snaps, car Snap- de résoudre des défauts variés dans de Linux Enterprise Server 12 SP2 qui gence Q&A (Questions et Réponses py sera la solution par défaut dans une le mode de sortie Unscaled HiDPI, ils supporte le Raspberry Pi 3. Les utili- sur la convergence), Will Cooke, Richard version future du système d'exploita- ont implémenté des actions liées à la sateurs doivent se rendre sur le site Collins et Michał Sawicz de Canonical tion basé sur Debian. copie d'écran au menu d'entrée de la Web de SUSE et créer un compte pour discutent du chemin vers la totale con- VM et corrigé un défaut de plan- télécharger l'image de l'OS. vergence du bureau Ubuntu, qui tour- Source : tage/gel lié à l'activation de l'option nera sur n'importe quel matériel de http://news.softpedia.com/news/ubu d'accessibilité. La Raspberry Pi Foundation a publié n'importe quelle taille. Comme vous ntu-17-04-to-offer-an-evolved-unity- la première version 64-bit de sa po- pourriez le savoir, Ubuntu 16.10 (Yak- 8-session-as-more-apps-will-run-as- Parmi les autres améliorations no- pulaire carte pour bricoleurs, dont plus keti Yak) a été livré avec un aperçu snaps-510281.shtml tables qu'on trouve dans VirtualBox de 10 millions de dispositifs ont été technique de l'interface utilisateur Uni- 5.1.10, nous pouvons mentionner une vendus, sous la forme du Raspberry Pi ty 8, que certains d'entre nous ont pu meilleuregestiondel'insertiondel'image 3 Model B. Cependant, un système tester. VIRTUALBOX 5.1.10 APPORTE ISO Guest Additions en tentant aussi d'exploitation 64-bit officiel qui puisse d'utiliser le reste des lecteurs virtuels prendre en charge le Raspberry Pi man- Pourquoi certains d'entre nous ? LE PREMIER SUPPORT DU NOYAU de disques optiques ; il est devenu pos- quait aux utilisateurs. Parce qu'actuellement Unity 8 n'est pas LINUX 4.9 ET DE NOMBREUSES sible de spécifier la révision USB au compatible avec les pilotes proprié- AMÉLIORATIONS DE GUI format hexadécimal dans le dialogue SUSE a pris cette initiative et a dé- taires des processeurs graphiques Nvi- de réglage des filtres USB. veloppé pour le Raspberry Pi une ver- et AMD Radeon, il ne tourne pas irtualBox 5.1.10 est là exactement sion de son SUSE Linux Enterprise Server sur tous les logiciels de virtualisation, V deux mois après la précédente 64-bit. Maintenant, les développeurs 1 2 full circle magazine n° 115 sommaire ^ ACTUS et les fabricants peuvent bénéficier j'ai installé les outils en ligne de com- FEDORA 25 LINUX ARRIVE Source : http://www.zdnet.com/article/fedora du solide code source de SUSE Linux mande, sqlcmd (exécuter les requêtes AVEC LE SUPPORT DE Enterprise Server 12 SP2. SQL) et bcp (copie en masse). Le script -25-linux-arrives-with-wayland- d'installation vous demande d'autoriser L'AFFICHAGE WAYLAND display-support/ Source : le démarrage automatique. https://fossbytes.com/suse- edora était par le passé la distri- enterprise-linux-server-raspberry-pi/ Qu'est-ce que SQL Server sous Li- F bution Linux de pointe. Puis, sa L'INTALLEURGRAPHIQUED'INTEL nux ? Il semble être essentiellement le cadence de publication a ralenti. Avec POURLINUX2.0.3 SUPPORTE même code que Windows SQL Server cette seconde publication pour 2016, SQL SERVER SOUS LINUX : tournant sur une couche de compa- Fedora 25, Fedora explore à nouveau UBUNTU 16.10ETFEDORA24 IL TOURNE BIEN EN DÉPIT tibilité, appelée SQLPAL (Couche d'abs- les plus récents programmes et pu- . traction de plateforme pour SQL), qui blications Linux. onnu précédemment comme Intel DE BIZARRERIES INTERNES dirige les appels d'API Windows vers C Graphics Installer for Linux (Instal- POURQUOI ? les appels système de l'OS. Le mélange La grande nouvelle pour les utili- leur graphique pour Linux d'Intel), Intel contient aussi un composant appelé sateurs de bureau en version Work- Graphics Update Tool (outil Intel de mise icrosoft a publié un aperçu pu- SQL OS, décrit comme un « système station est que le serveur d'affichage à jour graphique) est conçu pour per- M blic de SQL Server pour Linux, d'exploitation en mode utilisateur » qui Wayland a enfin remplacé l'historique mettre aux utilisateurs d'installer les je l'ai essayé. fait abstraction du matériel et fournit serveur X11 Window. Wayland est en derniers pilotes graphiques pour leurs des services comme l'ordonnancement chantier depuis 2008. L'avantage de processeurs (GPU) haute résolution. Il Trois plateformes sont supportées des tâches, la gestion de la mémoire Wayland est de fournir une expérience a été fait spécialement pour les dis- par SQL Server sur Linux ; ce sont Red et le traitement des exceptions. SQL des environnements graphiques plus tributions Ubuntu et Fedora, et la der- Hat Enterprise 7.2, Ubuntu 16.04 et OS est présent dans SQL Server de- fluide et plus riche. X avait aussi une nière version ajoute enfin le support un moteur Docker basé sur Linux. Son puis 2005 ; il n'a pas été développé énorme quantité de fonctionnalités d'Ubuntu 16.10 (Yakkety Yak) et Fedora installation sur d'autres versions de pour Linux, mais il a été maintenant qui n'étaient plus utilisées. 24, bien que Fedora 25 soit sortie. Linux pourraient aussi marcher, bien étendu. que non supportées. L'image Docker Par-dessus Wayland, Fedora 25 Work- Inclus dans Intel Graphics Update permet une installation sur Mac ou Cela signifie que, même sous Win- station fait tourner GNOME 3.22. Ce Tool 2.0.3 se trouvent la bibliothèque Windows. Microsoft spécifie une RAM dows, SQL Server utilise depuis long- tout récent bureau annonce qu'il offre graphique 3D Mesa 12.0.3, la biblio- minimum de 3,25 Go. temps les techniques de virtualisation. le renommage des fichiers multiples, thèque graphique 1.15.2, le pilote un outil redessiné de réglage du cla- libva-intel-driver 1.7.2, ainsi que toutes J'ai installé une modeste VM de 8 Go Source : vier et d'autres améliorations de l'in- les blibliothèques liées à libva, telles à double processeur faisant tourner http://www.theregister.co.uk/2016/1 terface utilisateur. Si, comme moi, vous que libva-wayland, libva-tpi, libva-glx, Ubuntu 16.04 « Xenial » pour un test. 1/24/sql_server_on_linux_internal_od n'êtes pas fan de GNOME, Fedora 25 libva-egl, libva-drm, libva-x11 et libva- Le paramétrage inclut un accord de dities_but_runs_well/ fonctionne aussi avec d'autres bureaux utils. La nouvelle version supporte aussi licence et le choix d'un mot de passe par défaut, notamment KDE, XFCE, Intel Graphics Stack Recipe 2016Q3 administrateur système (SA). Ensuite, LXDE, MATE et Cinnamon. pour Linux. 1 3 full circle magazine n° 115 sommaire ^ ACTUS Pour installer Intel Graphics Update Il apparaît que le noyau Linux 4.4.33 ESCUELAS LINUX 5.0 La distrib. supporte les langues anglaise Tool 2.0.3 dès maintenant sur votre OS LTS inclut de nombreux pilotes mis à « BERSERKER » EST BASÉ et espagnole et il souffre du même Ubuntu 16.10 ou Fedora 24, vous devez jour, pour les dispositifs ACPI, GPU support des pilotes graphiques AMD télécharger le paquet binaire 64- ou 32- (Intel i915), iiO, IOMMU, DMA, CLK, SUR BODHI LINUX 4.0.0 Radeon que Ubuntu 16.04 LTS et Bo- bit pour votre distribution GNU/Linux MMC, Ethernet (Intel i40e), NFC, SCSI, ET UBUNTU 16.04 dhi Linux 4.0.0, ce qui signifie que depuis la page d'annonce ci-dessus, TTY, USB et PINCTRL ; mais il y a aussi seules quelques cartes graphiques AMD sauver le fichier dans votre répertoire des modifications mineures pour les ppelé Berserker, Escuelas Linux Radeon sont prises en charge pour le Home, ouvrir un terminal et exécuter architectures matérielles s390, MIPS A 5.0 est basé sur la distribution moment. la commande « sh ./intel-linux-graphics- et ARC, la résolution d'un problème Bodhi Linux 4.0.0 récemment publiée up-date-tool » (sans les guillemets). dans le système de fichiers Btrfs et qui, à son tour, est basée sur le sys- Source : une pile audio mise à jour qui ajoute tème d'exploitation Ubuntu 16.04 LTS http://news.softpedia.com/news/esc Source : de petites rectifications pour sun4i- (Xenial Xerus) de Canonical. Basé d'abord uelas-linux-5-0-berserker-is-based-on- http://news.softpedia.com/news/inte codec et Cirrus Logic CS4270 ASoC. sur Bodhi Linux, Escuelas Linux 5.0 bodhi-linux-4-0-0-and-ubuntu-16-04- l-graphics-installer-for-linux-2-0-3- utilise par défaut l'interface graphique 510361.shtml supports-ubuntu-16-10-and-fedora- Par conséquent, si vous utilisez un de l'environnement de bureau Moksha, 24-510458.shtml système d'exploitation basé sur Linux, basé sur Enlightenment. Cependant, il propulsé par un noyau de la série 4.4 à utilise les dépôts à support à long NOUVEAU BOTNET support à long terme, vous êtes priés terme d'Ubuntu 16.04. POUR LES IOT, CACHÉ DERRIÈRE LE NOYAU LINUX 4.4.33 LTS de le mettre à jour en version 4.4.33 DES PROFILS INSTAGRAM, INTRODUIT DES CORRECTIFS le plus tôt possible et, plus préci- Comme indiqué précédemment, Es- sément, dès qu'elle sera disponible dans cuelas Linux 5.0 est une publication TWITTER ET YOUTUBE MINEURS POUR MIPS ET BTRFS, les dépôts stables de votre distribu- majeure qui inclut de nombreux com- ET MET À JOUR DES PILOTES tion favorite. posants et applications mis à jour, par- es hackers ont créé des milliers mi lesquels nous pouvons citer la suite D de faux comptes sur des plate- xactement comme le noyau Linux Source : bureautique LibreOffice 5.2.3, les navi- formes de médias sociaux populaires E 4.8.9, le noyau 4.4.33 LTS arrive http://news.softpedia.com/news/linu gateurs Web Google Chrome 54.0 et comme Instagram, Twitter, YouTube et seulement quatre jours après la pu- x-kernel-4-4-33-lts-introduces-minor- Chromium 53.0, l'environnement de Periscope, via un botnet pour IoT (ob- blication de la trente-deuxième mise mips-and-btrfs-fixes-updated-drivers- test pour le développement rapide d'ap- jets connectés), en utilisant le maliciel à jour de maintenance de la branche à 510366.shtml plications LiveCode 8.1.2, l'éditeur vidéo Linux/Moose. Les chercheurs en sécurité support à long terme, mais il semble Kdenlive 16.08.2, les logiciels d'éduca- affirment que les faux comptes des que c'est une petite version, avec une tion Gcompris 0.61 et l'éditeur WYSI- médias sociaux sont créés par des hac- modification de 37 fichiers au total, WYG HTML et CSS, Kompozer 0.8. kers pour suivre aléatoirement les gens avec 268 ajouts et 162 suppressions et naviguer dans les contenus, pour par rapport au noyau Linux 4.4.32 LTS, Escuelas Linux 5.0 offre aussi un tenter de rendre les bots plus « hu- annoncé le 15 novembre 2016, d'après aspect retravaillé, plus moderne et mains » et éviter les filtres anti-spams. le sommaire et la liste d'écart. attrayant pour les nouveaux arrivants. 1 4 full circle magazine n° 115 sommaire ^ ACTUS D'après les chercheurs en sécurité, FEDORA 25 PUBLIÉE AVEC Web de FreeIPA, créant des Certifi- La publication de l'environnement le botnet Linux/Moose est un botnet cats d'Autorités subordonnés, capable de bureau KDE Plasma 5.8.4 LTS résout WAYLAND, GNOME 3.22 « de nouvelle génération » pour IoT qui d'une sortie certifiée dans des limites divers défauts remontés par les utili- opère dans les systèmes embarqués tels ET LE NOYAU 4.8 spécifiées, etc. sateurs depuis KDE Plasma 4.8.3 LTS que les routeurs, plutôt que sur des ou les versions précédentes sur les ordinateurs. Ceci rend le botnet beau- a distribution Linux Fedora 25 a Source : composants Breeze, Plasma Discover, coup plus difficile à détecter. Le bot- L été publiée par le projet Fedora. https://fossbytes.com/fedora-25- Plasma Addons, KWayland-integration, net peut fonctionner même sur un or- Elle arrive en trois éditions Worksta- released-download-features/ Oxygen, Plasma Desktop, Plasma SDK, dinateur à la puissance de calcul limitée tion, Server et la nouvelle Atomic Host. Plasma Workspace et KWin. Étudiez et est spécialisé dans la « fraude aux Fedora 25 Atomic a remplacé l'édition la liste des changements pour avoir médias sociaux ». Fedora Cloud dans cette version. La L'ENVIRONNEMENT DE BUREAU plus de détails techniques. dernière publication inclut GNOME 3.22, KDE PLASMA 5.8.4 LTS Les chercheurs affirment que les Wayland, le noyau Linux 4.8 et le sup- Source : faux comptes créés par le maliciel Li- port du codec MP3, accompagnés de PUBLIÉ POUR LINUX, http://news.softpedia.com/news/kde nux/Moose utilisent des chiffres et beaucoup d'autres changements et rec- DE NOMBREUX DÉFAUTS CORRIGÉS -plasma-5-8-4-lts-desktop- des lettres aléatoires pour leurs noms tifications. environment-released-for-linux-with- d'utilisateurs et disposent d'images DE a annoncé la publication de la more-bug-fixes-510399.shtml génériques telles que celles d'« usines, Dans la toute dernière publication, K quatrième mise à jour de mainte- bâtiments, paysages ou animaux » Fedora 25 Server montre maintenant nance pour l'environnement de bureau comme photos de profils. Les comptes les clés SSH dans le dashboard du pour systèmes d'exploitation basés sur ne postent jamais rien et n'ont pas de Cockpit, permettant aux administra- Linux, KDE Plasma 5.8, à support à long « followers ». Cependant, ils suivent teurs de gérer les clés connectées à terme. en général 822 personnes. Les cher- une machine particulière. Elle ajoute cheurs ont aussi estimé que le « reve- aussi des supports pour les authen- KDE Plasma 5.8.4 LTS sort trois se- nu potentiel » d'un bot Linux/Moose tifications multi-étapes comme Two- maines après la troisième publication est de « 13,05 $ par mois ». factor. Un nouveau module SELinux ponctuelle, versionnée 5.8.3, et, comme Troubleshooter (solveur de problèmes prévu, c'est encore une publication de Source : de SELinux) est disponible dans la nou- résolution de problèmes qui tente http://www.ibtimes.co.uk/new-iot- velle édition Server. d'améliorer la stabilité, la sécurité et botnet-behind-fake-instagram- la fiabilité de l'environnement de bu- twitter-youtube-profiles-1592761 En outre, le système de gestion reau KDE Plasma 5.8 LTS qui recevra des identités FreeIPA a été mis à jour du support jusqu'en avril 2018. Cette vers la série 4.4.x. La nouvelle version version sera bientôt disponible dans ajoute du support pour la gestion du les dépôts stables de votre distribu- graphe de topologie pour les grands tion favorite GNU/Linux. déploiements en utilisant l'interface 1 5 full circle magazine n° 115 sommaire ^ CCOOMMMMAANNDD && CCOONNQQUUEERR AAssttuucceess Écrit par Lucas Westermann

e trouve souvent l'inspiration pour fichierMP4 par ceux du fichier à créer. n'ai jamais eu à restaurer quoi que ce C'est un processus relativement rapide, soit. Mais, les snapshots me permettent J écrire mes articles parmi les choses LE BULLETIN que je fais dans le mois ; ça peut être puisque le codec marche avec les deux de revenir en arrière sur des chan- trouver une nouvelle approche pour conteneurs mkv et mp4. Donc ffmpeg gements spécifiques, plutôt que sur HEBDOMADAIRE faire une tâche ou résoudre un pro- doit simplement le copier et le re- tout, ce qui est commode. Il ne sau- DU FULL CIRCLE blème qui me turlupine. Malheureu- sauvegarder. vegarde que les changements, donc sement, je n'ai pas eu de telles choses la taille des sauvegardes est gérable. à faire ce mois-ci. On va donc regar- LES PÉRIPHÉRIQUES RAZER der quelques trucs basiques que j'uti- QUESTIONS, DEMANDES lise presque chaque jour. J'ai acheté récemment une souris ET RECOMMANDATIONS Razer DeathAdder Elite. Je l'ai choisie CONVERTIR DES MKV EN MP4 parmi d'autres parce que sa forme Je me rends compte que l'article tient bien mieux dans ma main que d'aujourd'hui est plutôt court. Ceux qui J'utilise Plex Media Server pour dif- toutes celles que j'ai essayées. Mais, ont des idées d'articles, que ce soit une fuser ma bibliothèque de DVD à par- puisque c'est un produit tout nou- question, une demande de critique ou tir d'un NUC. Pendant longtemps, j'ai veau, la compatibilité avec des pilotes de tutoriel, ou une recommandation de ripé mes vidéos au format MKV, mais, non officiels n'est pas encore ça. Pour logiciels ou de méthode que je pourrais il y a quelques années, je me suis mis tous ceux qui utilisent des périphé- examiner, peuvent m'envoyer un e-mail Une petite baladodiffusion au MP4, depuis que j'ai commencé à riques compatibles, vous installerez à : [email protected]. (< 10 mn) avec juste des infor- utiliser un MacBook Pro pour le bou- Razercfg, et utiliserez l'interface gra- mations. Pas de blabla. Pas de lot. Ainsi, certaines de mes vidéos ar- phique (qrazercfg) pour configurer les perte de temps. Seules les der- chivées sont en MKV et Plex a quelques effets de lumière. Pour certains péri- nières informations traitant de problèmes à reconnaître ces fichiers. phériques, vous lancerez razercom- FOSS (logiciels libres Open Les convertir en MP4 a résolu ce pro- mander, ou quelque autre paquet de Source) /Linux/Ubuntu. blème. La manière la plus simple est pilotes. d'utiliser ffmpeg. La commande res- RSS :http://fullcirclemagazine. semble à celle-ci : UNE SOLUTION DE SAUVEGARDE org/feed/podcast Lucas a appris tout ce qu'il sait en en- ffmpeg -i fichierMKV -codec J'utilise borg et cron pour sauve- dommageant régulièrement son système copy fichierMP4 et en n'ayant alors plus d'autre choix garder un snapshot (image instanta- que de trouver un moyen de le réparer. Remplacez fichierMKV par le nom née) de mes appareils sur notre NAS Vous pouvez lui écrire à : et le chemin du vieux fichier, et chaque jour. Jusqu'à maintenant, je [email protected]. 1 6 full circle magazine n° 115 sommaire ^ TTUUTTOORRIIEELL PPyytthhoonn ddaannss llee mmoonnddee rrééeell -- PP.. 7722 Écrit par Greg D. Walters

ienvenue de nouveau dans ce que curer sa documentation et autant d'in- tourne un petit peu (si alimenté dans va faire tourner le rotor d'un tour com- B j'appelle affectueusement « La formations que possible. Pour mon cas, la séquence correcte pour le moteur). plet dans le sens des aiguilles d'une folie de Greg pour Python ». Comme la documentation est ici : http://www.tu- On appelle cela un pas, d'où le nom montre. On a donc besoin de quatre promis, nous allons travailler à la con- torials-raspberrypi.de/wp- de moteur pas-à-pas. « pas » pour faire un tour. On appelle nexion d'un moteur pas-à-pas à un Rasp- content/uploads/2014/08/Stepper- cela l'onde unipolaire. En allant plus berry Pi. Vous aurez besoin de votre Motor-28BJY-48-Datasheet.pdf MOTEURSUNIPOLAIRES loin, nous pourrions avoir un mouve- Raspberry Pi, un moteur pas-à-pas de ment plus granulaire en activant alter- loisirs, 4 piles AA et le bloc-piles, la Bon, regardons d'abord les moteurs Les moteurs unipolaires possèdent nativement les bobines, mais en acti- puce de commande L293D que nous pas-à-pas en général et, ensuite, nous des bobines alimentées dans une seule vant aussi la bobine d'après, ce qui avons utilisée précédemment, une pla- préciserons cette information pour le direction : le UNI de unipolaire. Le rotor fait faire un huitième de tour au rotor que d'essais, et quelques cavaliers. 28BJY et nous le connecterons au Pi du moteur est contrôlé en alimen- quand les deux bobines sont alimen- via notre puce de commande L293D. tant, puis coupant, les différentes bo- tées. La suite serait alors : 12, 12 et 3, Alors que je faisais des recherches bines dans une séquence spécifique 3, 3 et 6, 6, 6 et 9, 9, 9 et 12, et pour ce projet-ci, je suis tombé sur un LESMOTEURSPAS-À-PAS pendant un certain temps. Voici un finalement 12 de nouveau seule. On a guide sur tutorials-raspberrypi.de. J'ai diagramme simplifié de ce modèle : ainsi 8 pas par tour, ce que l'on ap- été tellement impressionné par les Les moteurs pas-à-pas sont utilisés pelle le fonctionnement en demi-pas. informations de ce site web que j'uti- en robotique et dans les machines à Pour faire aller le moteur en marche lise une majorité de leurs renseigne- commande numérique lorsque vous arrière (sens inverse des aiguilles), nous ments et de leur code dans cet ar- voulez pouvoir facilement bouger un inversons simplement la séquence. ticle. Le site Web : http://tutorials- objet vers un endroit précis. Il y a deux Ceci est une représentation TRÈS sim- raspberrypi.com/how-to-control-a- types de base de moteurs pas-à-pas, ple, et beaucoup de moteurs pas-à- stepper-motor-with-raspberry-pi-and- l'un appelé unipolaire et l'autre bipo- pas ont une résolution qui peut aller l293d-uln2003a/. Si vous êtes perdu laire. Leur différence apparaîtra plus jusqu'à 200 pas par tour. dans mes explications, vous pouvez tou- loin dans ce tutoriel. Le 28BJY est bi- jours y aller et obtenir quelques éclair- polaire et a aussi une boîte de vitesses. MOTEURSBIPOLAIRES cissements. Dans les deux cas, il y a un certain Alimenter chaque bobine, une à la Le 28BJY, comme dit précédem- Le moteur choisi est un mini-mo- nombre de bobines électromagné- fois, va faire que l'aimant du rotor va ment, est un moteur bipolaire. Dans teur pas-à-pas Radio Shack. En fait, tiques qui sont allumées et coupées se tourner vers la bonne bobine. Si on ce cas, les bobines peuvent voir leur c'est un moteur basse tension 28BJY- successivement pour faire tourner le se guide sur un cadran d'horloge, ali- courant inversé et deux bobines sont 48. Avant d'essayer de connecter un moteur. Chaque fois que nous alimen- menter les bobines successivement à alimentées en même temps. Cela crée moteur pas-à-pas, merci de vous pro- tons l'une des bobines, le moteur 12 h, 3 h, 6 h, 9 h, puis de nouveau 12 h une situation où la commutation est 1 7 full circle magazine n° 115 sommaire ^ TUTORIEL-PYTHON plus complexe, mais la quantité de force respondant du moteur. Nous n'allons de rotation (puissance) du rotor est aug- utiliser que 4 fils sur les 5 du moteur. mentée. Voir ci-dessous un diagramme Le rouge (si le vôtre a un fil rouge) n'est bloc simple du 28BJY. pas connecté pour ce projet.

Puisque le composant principal dans ce projet est la puce de commande L293D, voici un petit plan pour es- sayer de vous faciliter la tâche :

L293D Pin111 -> Pin 9 Pin112 -> Pi GPIO 6 Pin113 -> Moteur rose Pin114 -> Rail négatif de la plaque Pin115 -> Non connecté Les numéros montrés avec les cou- Pin116 -> Moteur orange Pin117 -> Pi GPIO 5 leurs des fils sont pour le 28BJY et les Pin118 -> Rail positif de la vôtres peuvent être différents. Le con- plaque Pin119 -> Pin 1 necteur des fils (s'il y en a un) peut Pin110 -> PI GPIO 23 être différent d'une unité à l'autre. Vous Pin111 -> Moteur jaune pouvez utiliser un ohmmètre pour tes- Pin112 -> Non connecté Pin113 -> Non connecté ter les bobines. Pin114 -> Moteur bleu Pin115 -> Pi GPio 24 LECÂBLAGE Pin116 -> Pi +5VDC Si vous respectez cela, vous ne de- Un léger avertissement avant de vriezpasavoirdeproblèmeaveclesfils. commencer. LECODE Tout d'abord, faites l'ensemble de votre câblage AVANT d'allumer le Rasp- berry Pi. Nous travaillons avec une Comme toujours, je vais parler du Deuxièmement, VÉRIFIEZ votre câ- Quand vous regardez le plan, ça source externe de puissance, donc faites code par blocs. Allons-y. blage avant d'allumer votre RPi. Si semble plutôt simple (et ça l'est). Je attention de ne pas mettre en court- vous vous êtes emmêlé, au mieux vo- me suis assuré que le câblage entre le import RPi.GPIO as GPIO circuit certains fils ou d'alimenter la tre projet ne fonctionnera pas, et le Rpi et la puce de commande était de import time mauvaise broche. la même couleur que le segment cor- moteur ne fera rien en buzzant. GPIO.setmode(GPIO.BCM) 1 8 full circle magazine n° 115 sommaire ^ TUTORIEL-PYTHON

GPIO.setwarnings(False) def forward(delay, steps): coil_A_1_pin = 6 # rose for i in range(steps): coil_A_2_pin = 5 # orange for j in range(StepCount): coil_B_1_pin = 23 # bleu setStep(Seq[j][0], Seq[j][1], Seq[j][2], Seq[j][3]) coil_B_2_pin = 24 # jaune time.sleep(delay)

Ici, nous ne définissons que les im- def backwards(delay, steps): for i in range(steps): ports, nous paramétrons le mode GPIO for j in reversed(range(StepCount)): (entrée/sortie universelle) et nous dé- setStep(Seq[j][0], Seq[j][1], Seq[j][2], Seq[j][3]) sactivons les alertes pour ne pas être time.sleep(delay) ennuyé par des messages lorsque les Ces deux fonctions permettent, pour commander facilement le moteur en avant ou en arrière, un nombre broches sont déjà initialisées. Nous spécifique de pas dans la direction appropriée. définissons aussi quelle broche univer- selle contrôle les bobines du moteur if __name__ == '__main__': while True: à travers la puce de commande. delay = raw_input("Time Delay (ms)?") steps = raw_input("How many steps forward? ") # adaptez si c'est différent forward(int(delay) / 1000.0, int(steps)) StepCount = 8 Seq = range(0, steps = raw_input("How many steps backwards? ") StepCount) backwards(int(delay) / 1000.0, int(steps)) Seq[0] = [0,1,0,0] Seq[1] = [0,1,0,1] Seq[2] = [0,0,0,1] GPIO.OUT) cer le moteur d'un pas, et nous trans- vous devrez peut-être ajouter quel- Seq[3] = [1,0,0,1] GPIO.setup(coil_B_1_pin, Seq[4] = [1,0,0,0] GPIO.OUT) mettons un 0 ou un 1 à chaque broche ques millisecondes au vôtre pour qu'il Seq[5] = [1,0,1,0] GPIO.setup(coil_B_2_pin, de fil de bobine sur la puce de com- fonctionne. Seq[6] = [0,0,1,0] GPIO.OUT) Seq[7] = [0,1,1,0] mande pour alimenter ou pas les dif- férentes bobines pour faire tourner le Notez que j'ai dit qu'il fallait 512 Ici nous faisons le paramétrage, en Et voici la clé permettant de faire rotor. pas pour faire PRESQUE une rotation déterminant quelles broches sont uti- complète. Ce moteur a un rapport d'ac- fonctionner notre projet. Ce moteur lisées comme sorties. veut 8 pas (internes) par tour de mo- Et enfin notre fonction « main » célération de 64:1, pour lequel l'angle teur (selon la doc.). Nous définissons def setStep(w1, w2, w3, w4): (principale) qui boucle sans cesse en de pas est une fraction assez laide. demandant la quantité de temps et le Mais pour ce tutoriel, ça marche assez également la séquence des bobines GPIO.output(coil_A_1_pin, w1) qui seront alimentées à chaque pas, nombre de pas dans cette direction bien. sous la forme d'une série de listes. GPIO.output(coil_A_2_pin, w2) donnée. Pour mon moteur, il faut 512 Chaque liste indique quelle bobine est GPIO.output(coil_B_1_pin, w3) pas pour faire presque une rotation Si vous voulez en apprendre plus sur complète. les moteurs pas-à-pas, adafruit.com alimentée à un moment donné. GPIO.output(coil_B_2_pin, w4) propose un chouette petit article sur GPIO.setup(coil_A_1_pin, Sur mon système, avec mon moteur, le sujet. Cette sous-routine est appelée cha- GPIO.OUT) un délai de 1 ms fonctionne bien. Mais GPIO.setup(coil_A_2_pin, que fois que nous voulons faire avan- 1 9 full circle magazine n° 115 sommaire ^ TUTORIEL-PYTHON J'espère que vous avez aimé cette série jusqu'ici. Le prochain article vous L'APPLICATION OFFICIELLE FULL CIRCLE POUR UBUNTU TOUCH apprendra à utiliser la carte microcon- trôleur de l'Arduino. Nous utiliserons rian Douglass a créé une appli fan- cette information dans la troisième par- B tastique pour les appareils Ubuntu tie de la série où nous contrôlerons Touch, qui vous permettra de voir les l'Arduino avec un Raspberry Pi (ou numéros actuels et les numéros plus tout autre ordinateur). Aussi, cela étant anciens, et de les télécharger et les lire dit, pour la prochaine fois, vous de- sur votre téléphone/tablette Ubuntu vriez être prêt avec un Arduino (Uno Touch. ou Mega) et avoir sorti de leur carton les composants que nous avons uti- INSTALLATION lisés au tout début de cette série. Soit vous cherchez « full circle » dans le magasin Ubuntu Touch et vous cliquez En attendant, continuez d'apprendre sur Installer, soit vous affichez l'URL ci- et surtout, AMUSEZ-VOUS ! dessous sur votre appareil et vous cli- quez sur Installer pour être transféré sur la page des téléchargements. https://uappexplorer.com/app/ fullcircle.bhdouglass

Greg Walters est propriétaire de Rai- nyDay 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.

20 full circle magazine n° 115 sommaire ^ TTUUTTOORRIIEELL SSMMTTPP eenn lliiggnnee ddee ccoommmmaannddee Écrit par Chris Binnie

e temps en temps, je me trompe loommailx » devrait faire l'affaire. Ins- supplémentaires non désirés. D'ailleurs, cet exemple « /home/chrisbinnie/bo- D quand j'essaie d'envoyer un mail tallez-le simplement, comme ceci : vous devez aussi vous assurer que vous dytext ». Le fichier « bodytext » est le en ligne de commande via un script utilisez le chemin complet vers le fichier corps du message dans ce cas. ou une application. Une tâche qui paraît aptget install heirloommailx joint, si vous avez des problèmes. très simple, comme changer l'adresse Maintenant, analysez ce scénario de l'expéditeur, peut parfois demander Réfléchissons un instant à cet Prenez bonne note que l'exemple pendant une seconde : vous ne voulez beaucoup de temps. Ce qui suit va vous exemple bien rempli de ligne de com- de ligne de commande ci-dessus n'est pas insérer un fichier complet, mais, rapprocher, avec un peu de chance, mande : pas tout à fait complet et peut, soit être plutôt, envoyer un autre texte, directe- terminé avec succès par « < /dev/null » ment depuis votre ligne de commande. d'une solution un peu plus rapide. mailx r 'mycustom- [email protected]' s ajouté à la fin de celui-ci, ou, autrement, Vous pouvez aussi faire suivre ce for- Même si vous avez installé un MTA 'Your Subject Line' a en tapant un point puis en appuyant mat, maintenant connu, par un écho '/fullpath/myattachment' S du texte à travers un « pipe » : (Mail Transfert agent - Agent de trans- 'smtp=localhost' sur Entrée. Ceci sert à remplir le corps fert du courrier) comme l'excellent Post- '[email protected]' du mail avec du contenu, même si le echo e “Text content goes fix (http://www.postfix.org), vous de- contenu est inexistant et qu'effective- here.\n And here.” | mailx r vriez peut-être modifier l'adresse mail Regardons-le d'un peu plus près. ment, c'est un mail vide. '[email protected]' s 'Subject Line' a de l'expéditeur (ou la ligne « De ») pour Vous pouvez facilement changer l'option '/fullpath/.bashrc' S indiquer que votre mail vient d'un script « r » pour configurer quelle ligne « De » Comparez et différenciez l'exemple 'smtp=localhost' particulier, sur une machine spécifique, est présentée au client mail quand le en ligne de commande du dessus et '[email protected]' et pas simplement du trop habituel mail est récupéré à l'autre bout. C'est celui ci-dessous ; ici, notre mail vide « root@localhost ». parfois étonnamment difficile d'y arri- n'a pas du tout de corps de texte, à Je n'ai pas encore expliqué que l'op- ver avec d'autres clients en ligne de cause du « /dev/null » qu'il contient : tion « S » vous permet de choisir un MTA Passons à l'utilitaire « mail ». Il y a commande. distant, comme « smtp=smtp.mail.com » mailx r 'mycustom- par exemple, ou une machine locale de multiples versions historiques et des [email protected]' s régressions de l'utilitaire « mail », mais De même, les autres options sont 'Another Subject Line' a (comme nous l'avons vu plus haut dans ce sujet sera pour une autre fois. Si compréhensibles, je l'espère. L'option '/fullpath/yourfile‘ S nos exemples en ligne de commande). 'smtp=remotesmartMTAhost' vous utilisez un dérivé de Red Hat, « s » vous permet d'éditer le sujet de '[email protected]' Notez qu'il est facile d'ajouter plu- vous feriez mieux d'essayer d'installer votre mail alors que l'option « a » est < /dev/null sieurs adresses mail de destinataires « mailx » ou « nail » pour disposer de le nom du fichier que vous ajoutez en (en les séparant simplement avec des la fonctionnalité suivante, mais sachez pièce jointe, à partir de votre système Je vous précise ceci car vous pour- espaces). que les résultats peuvent diverger. Ce- de fichiers local. Un conseil pratique riez aussi insérer un fichier texte dans pendant, sur Ubuntu et Debian (sur la est de compresser le fichier si le texte le corps du message en remplaçant Avant de terminer notre aperçu plupart des versions), le paquet « heir- brut arrive avec des retours chariot « /dev/null » par quelque chose comme des mails en ligne de commande, réflé- 21 full circle magazine n° 115 sommaire ^ TUTORIEL-SMTPENLIGNEDECOMMANDE chissons rapidement à une alterna- Personnellement, je préfère la com- tive pour résoudre le problème de la mande « mail » pour ce travail, mais, modification de la ligne « De » ou du avec un peu de chance, vous voilà main- nom de l'expéditeur. Ce n'est pas trop tenant suffisamment armés pour pou- compliqué (je suis sûr que vous serez voir choisir entre les deux alternatives contents de l'avoir lu). vues ci-dessus. Le Podcast Ubuntu couvre toutes les dernières nouvelles et les pro- Une autre option du client de mail blèmes auxquels sont confrontés en ligne de commande est d'installer les utilisateurs de Linux Ubuntu et « mutt » dans le cas où vous n'arrivez les fans du logiciel libre en général. pas à récupérer un dérivé de « mailx ». La séance s'adresse aussi bien au nou- Pour l'utiliser, vous devez éditer le vel utilisateur qu'au plus ancien co- fichier « .muttrc », que vous trouvez dans deur. Nos discussions portent sur le répertoire home de l'utilisateur qui le développement d'Ubuntu, mais envoie le mail. Voici un exemple : ne sont pas trop techniques. Nous avons la chance d'avoir quelques su- set realname=“Alerting pers invités, qui viennent nous parler Script” set from=“script@production- directement des derniers dévelop- machine.com” set use_from=yes pements passionnants sur lesquels ils travaillent, de telle façon que nous Dans le texte de « .muttrc » ci- pouvons tous comprendre ! Nous dessus, l'option « realname » devrait parlons aussi de la communauté être en général le nom d'une per- Ubuntu et de son actualité. sonne ; à l'évidence, il peut être utile Le podcast est présenté par des de le régler - pour mettre un peu d'or- membres de la communauté Ubuntu dre dans les mails lors de la réception. Linux du Royaume-Uni. Il est couvert par le Code de Conduite Ubuntu et Il y a beaucoup plus d'informations est donc adapté à tous. sur le superbe Mutt : (http://dev.mutt.org/trac/wiki/MuttF L'émission est diffusée en direct un aq/Header), et il est suffisamment intel- mardi soir sur deux (heure anglaise) ligent pour réaliser n'importe quelle et est disponible au télécharge- action que nous avons couverte avec Chris Binnie est un auteur et un con- seiller, et son site Web contient de nom- ment le jour suivant. la commande « mail ». breux articles sur Linux : http://ubuntupodcast.org http://www.linuxserversecurity.com

22 full circle magazine n° 115 sommaire ^ TTUUTTOORRIIEELL PPrrooggrraammmmeerr aavveecc FFrreeeePPaassccaall -- PP.. 55 Écrit par Alan Ward

ans cette série d'articles, je cons- gement. Nous les assemblerons et met- trons à jour la base de données qu'uti- D truirai une application en mode texte avec Free Pascal, en utilisant son lise notre application avec des don- Myself interface en mode texte pour l'inter- nées fraîches issues du Web. 2016-07-17 action avec l'utilisateur. Ceci sera com- Such a Long Journey biné avec d'autres technologies, plus COMPRENDRE LE LANGAGE XML Rohinton Mistry modernes, telles que l'accès à une base de données en utilisant SQL et l'accès Le XML (EXtended Meta Language Coming out of the Shadow au Web avec HTTP. Le but final du - Méta-langage étendu) est un langage Janusz A. Zajdel projet est de démontrer comment Pas- Science Fiction simple en mode texte dont le but est cal peut être utilisé pour construire une de structurer les données sous forme application moderne, tout en évitant d'arbre : chaque élément de données le surpoids associé à une interface peut avoir aucun ou plusieurs nœuds bliothèque, en donnant ses titre et transposer un jeu de données en XML graphique qui utilise un jeu de gad- enfant. En revanche, chaque élément auteur. a ses difficultés spécifiques ; heureu- gets comme GTK ou Qt. doit avoir un unique parent, sauf pour sement pour nous, le projet Free un seul nœud dans tout l'arbre, qui La beauté de ce schéma est qu'il Pascal a prévu l'usage d'un ensemble Dans l'article précédent de la série, est donc appelé l'élément racine. Cha- peut être facilement adapté à diffé- de classes standard, qui peuvent être nous avons un peu dévié de Free Vi- que élément doit s'ouvrir avec une rents sujets de manière flexible. Par utilisées pour nos propres besoins. sion en allant dans les détails tech- étiquette de début, tel que <élément>. exemple, dans le cas ci-dessus, un des Écrivons un programme simple qui lit niques de l'utilisation de la biblio- L'étiquette de fin correspondante sera livres a été marqué avec un genre et un fichier XML et sort à l'écran le nom thèque CURL pour se connecter à un . l'autre pas. de chaque élément en séquence, ou lien RSS sur le CMS (Content Mana- sa valeur si c'est un élément de texte gement System - Système de gestion Peut-être qu'un exemple peut aider. L'écriture d'un programme pour qui ne contient que du texte. Pour du contenu) du FCM. Maintenant, nous Si nous souhaitons codifier une biblio- savons comment nous connecter au thèque, par exemple, notre élément serveur et télécharger un fichier XML uses racine sera la bibliothèque elle-même. Classes, XMLReader, XMLTextReader, XMLUtils; contenant une liste des articles ré- Cette bibliothèque peut ensuite con- cents, publiés sur la page Web. Dans tenir un élément définissant son pro- var ce numéro, nous verrons comment f : TFileStream; priétaire et peut-être un autre donnant reader : TXMLReader; analyser le code XML pour retrouver la date à laquelle le jeu de données a settings : TXMLReaderSettings; l'information ciblée : le numéro de été compilé. Enfin, nous créerons un input : TXMLInputSource; publication et les URL de téléchar- élément pour chaque livre de la bi- 23 full circle magazine n° 115 sommaire ^ TUTORIEL-PROGRAMMERAVECFREEPASCAL commencer, incluons les classes stan- reader := TXMLTextReader.Create(input, settings); dard et XML et définissons nos va- while reader.Read do riables (page précédente, en bas à begin if reader.NodeType <> ntSignificantWhitespace then droite). case reader.NodeType of ntElement: Writeln ('Beginning ', reader.name, ' element'); ntText: Writeln (' element content: ', reader.value); TFileStream sera utilisé pour accé- end; der au fichier XML sur le disque local end; et le rendre disponible à TXMLReader à travers une classe d'adaptation, Maintenant (voir ci-dessus), nous Full Circle Magazine en utilisant la bi- Pascal, le mécanisme est un « piped TXMLInputSource. L'objet TXMLReader- pouvons créer notre TXMLTextReader bliothèque CURL. Ce sont des données stream » (flux en tube). Faisons-le. Settings est nécessaire pour passer et lui faire analyser chaque élément XML, avec la structure suivante. Il a D'abord, nous avons besoin d'un double les paramètres au lecteur. rencontré. été un peu nettoyé pour mieux sou- jeu de variables (page suivante, en haut ligner les éléments intéressants (voir à droite). Nous commençons par configurer Enfin, n'oublions pas de fermer le ci-dessous). les paramètres, essentiellement en di- flux du fichier proprement : Le premier jeu est celui utilisé sant au lecteur d'ignorer les espaces Aussi, nous voulons isoler les élé- pour la bibliothèque CURL, le second blancs supplémentaires (les vrais blancs, f.Free; ments individuels (titre), et, sera pour les flux d'entrée et de sortie mais aussi les changements de lignes dans chaque élément, le <link> (lien) qui seront analysés ensemble, et le et les tabulations) et d'utiliser les noms Le code complet du programme est correspondant. D'un côté, nous avons troisième jeu sera pour l'analyseur d'espace XML si disponibles, bien que disponible ici : une routine en CURL qui récupère le XML. Enfin, les deux chaînes et les nous n'en ayons pas besoin ici : http://pastebin.com/PtciSAQb contenu d'une URL et produit un variables booléennes associées seront settings := Stream lisible. De l'autre côté, nous nécessaires pour relier chaque élé- TXMLReaderSettings.Create; ANALYSER NOTRE FLUX RSS avons un analyseur XML qui peut ana- ment (de type ntElement) à sa valeur lyser un Stream scriptible. Le lien est associée (type ntText), qui n'est pas settings.PreserveWhiteSpace EN XML := false; évident : nous avons besoin maintenant l'élément lui-même, mais un sous-élé- d'un mécanisme pour « tuber » le pre- ment inséré dans l'élément parent. Mal- Dans la partie précédente de cette settings.Namespaces := true; mier Stream vers le second ; dans Free heureusement, l'élément textuel n'est série, nous avions obtenu le RSS du Nous accédons au fichier pour créer uneTXMLInputSourcedufluxrésultant: <channel> <title>Ronnie – Full Circle Magazine The independent magazine for the Ubuntu Linux community. f := TFileStream.Create('test.xml' Full Circle Touch app updated! , fmOpenRead); http://fullcirclemagazine.org/2016/06/25/full-circle-touch-app- updated/ input := … TXMLInputSource.Create(f); 24 full circle magazine n° 115 sommaire ^ TUTORIEL-PROGRAMMERAVECFREEPASCAL pas toujours en première position dans tant, ils seront uniquement sortis sur var les éléments enfants ; aussi, un jeu plu- écran (voir en bas à droite). URL : Pchar = tôt alambiqué d'indicateurs (les va- 'http://fullcirclemagazine.org/author/ronnie-2/feed/'; hCurl : pCurl; riables booléennes) doit être utilisé Le programme complet peut être pour les détecter. trouvé ici : inPipe : TInputPipeStream; http://pastebin.com/ciVGXvy6 outPipe : TOutputPipeStream; Nous n'irons pas plus loin, que ce reader : TXMLReader; soit dans la description de la biblio- INTÉGRER L'ANALYSE XML settings : TXMLReaderSettings; thèque CURL, que nous avons décrite input : TXMLInputSource; DANS NOTRE APPLICATION dans l'article précédent de cette série, title, link : string; ni à propos de l'analyseur XML. Nous FREE VISION nextTextIsTitle, nextTextIsLink : boolean; nous concentrerons plutôt sur l'utili- sation des flux en tube. Nous crée- À ce stade, d'une part, nous avons while reader.Read do rons les deux flux ensemble : une application Free Vision fonction- begin if reader.NodeType = ntElement then nelle, qui consulte sa base de don- if reader.name = 'title' then begin CreatePipeStreams (inPipe, nées SQLite des numéros du FCM et nextTextIsTitle := true; outPipe); qui donne son résultat dans une liste nextTextIsLink := false; end else if reader.name = 'link' then begin déroulante à l'écran. D'autre part, nous La bibliothèque CURL peut ensuite nextTextIsTitle := false; avons un mécanisme pour nous connec- nextTextIsLink := true; être créée en utilisant la section out- ter à Internet et rafraîchir notre base end else begin Pipe, vers laquelle il écrira les données nextTextIsTitle := false; de données. Maintenant, nous avons obtenues d'Internet : nextTextIsLink := false; besoin de connecter les deux, de sorte end; if reader.NodeType = ntText then curl_easy_setopt(hCurl,CURLOP que la base de données soit mise à if nextTextIsTitle then begin T_WRITEDATA,[Pointer(outPipe) jour avant de montrer les données à title := reader.value; ]); l'utilisateur. nextTextIsTitle := false; end else if nextTextIsLink then begin link := reader.value; L'entrée du lecteur XML sera con- La façon peut-être la plus élé- nextTextIsLink := false; nectée à la section inPipe, de laquelle gante de le faire - et la moins chère en Writeln (title, ' -> ', link); il lira les mots : end; écriture de code - est de créer un nou- end; input := veau type Dialog. Appelé TUpDate- TXMLInputSource.Create(inPipe Dialog, il sera montré à l'écran juste TUpDateDialog n'a besoin d'aucune cale pour ajouter chaque donnée trou- ); avant la création de TDisplaySQLDia- entrée externe - car il utilisera toujours vée dans les nouveaux numéros du log. Ainsi, dans la procédure Handle- la même URL cible pour se connecter FCM. Pour ce Dialog il ne faudra qu'un Enfin, la boucle principale du lec- Event de l'application principale, nous à Internet -, mais seulement du nom « constructor » (constructeur) qui le teur XML peut être configurée pour avons ce qui est montré sur la page de fichier de la base de données lo- bâtira et déclenchera le processus : détecter les paires titre/lien. Pour l'ins- suivante, en haut à droite. 25 full circle magazine n° 115 sommaire ^ TUTORIEL-PROGRAMMERAVECFREEPASCAL

TUpdateDialog = gazine #111’) et le lien de téléchar- pOpen := New(PFileDialog, Init('*.db', 'Open', 'File ~N~ame', object(TDialog) gement. fdOpenButton, hcNoContext)); constructor Init (FileName : ••Un gestionnaire pour la connexion result := ExecuteDialog (pOpen, @FileName); String); if not (result = cmCancel) then end; de SQLite à la base de données locale. begin PUpdateDialog = pUpdate := New(PUpdateDialog, Init(FileName)); ^TUpdateDialog; Aussi, jetez un œil au code pré- ExecuteDialog(pUpdate, nil); pDisplay := New(PDisplaySQLDialog, Init(FileName)); senté en bas à droite. Cette procédure de constructeur ExecuteDialog (pDisplay, nil); end; aura besoin d'un bon nombre de va- La plupart du code ne sera pas re- riables, mais elles peuvent être clas- produit ici , car c'est, au fond, un rabâ- constructor TUpdateDialog.Init (FileName : String); sées en catégories séparées. Il nous chage de ce qui a été écrit dans notre var faudra : R : TRect; article précédent et au début de celui- ••Un TRect et un PLabel pour para- msgLabel : PLabel; ci. Les points marquants sont l'utili- métrer ce Dialog à l'écran ; ce sera la sation d'un analyseur d'expressions ré- URL : Pchar = partie Free Vision. 'http://fullcirclemagazine.org/author/ronnie-2/feed/'; gulières (regexp) de façon à analyser ••Une URL et un PCurl pour aller sur hCurl : pCurl; les titres dans le flux XML, en iden- Internet et récupérer un flux accé- tifiant ceux qui contiennent le texte inPipe : TInputPipeStream; dant aux informations du FCM. outPipe : TOutputPipeStream; signalant un nouveau numéro du FCM. ••Deux tubes, pour préparer la con- Nous cherchons quelque chose comme reader : TXMLReader; nexion entre le flux d'entrée venant settings : TXMLReaderSettings; « #109 », « #110 », « #111 », … ; soit, en d'Internet et le flux de sortie vers le input : TXMLInputSource; gros, un signe « # » suivi d'une série lecteur XML. de chiffres. Ceci peut être réalisé systé- sql : TSQLite; ••Le lecteur XML lui-même, ses para- n : integer; matiquement avec le code suivant : mètres associés et plusieurs variables issue, articleTitle, articleLink : string; pour identifier le code d'identification re := TRegExpr.Create; nextTextIsTitle, nextTextIsLink : boolean; de chaque nouveau numéro (par ex. 111), le titre (par ex. ‘Full Circle Ma- re.Expression := '#[0-9]*'; re : TRegExpr; pos, len : integer; newItems : integer; if re.Exec(reader.value) then begin Nous pouvons utiliser maintenant comme départ du code du numéro à pos := re.MatchPos[0]; len := re.MatchLen[0]; « re » comme un lecteur d'expression insérer dans la base de données (voir issue := Copy(reader.value, pos+1, len-1); régulière de la manière suivante, pour en bas à gauche). if issue <> '' then begin identifier si la valeur suivante trouvée articleTitle := reader.value; nextTextIsTitle := false; par le lecteur XML contient l'expres- Maintenant, tout ce que nous avons end; sion que nous cherchons. Si c'est le à faire est de déterminer, pour cha- end; cas, elle peut être isolée et utilisée que annonce d'un numéro trouvé dans 26 full circle magazine n° 115 sommaire ^ TUTORIEL-PROGRAMMERAVECFREEPASCAL le flux XML, si ce numéro est déjà dans sql.Query('select id from issues where id="' + issue + '"', nil); notre base de données. Pour le faire, n := sql.List_FieldName.count; nous devons revenir au pilote SQLite if n = 0 then begin et chercher les numéros existants avec inc(newItems); sql.Query('insert into issues values("' + issue + '", "' + articleTitle + '", "", "' + le même code d'identification. S'il n'y articleLink + '", "")', nil); a pas de correspondance, ce numéro end; est nouveau et doit être ajouté à la table existante (présentée en haut à méros 108, 109 et 110. J'ai lancé l'appli- msgLabel^.Text := Dans cet article de la série, nous droite). NewStr('Found ' + cation et plusieurs nouveaux numéros IntToStr(newItems) + ' new avons assemblé l'application entière ont été détectés dans le flux XML : le issues...'); en utilisant Free Vision pour l'inter- Une fois le code XML complète- numéro antérieur 107 et le récent 111. face utilisateur, SQLite pour créer une DrawView; ment analysé, nous pouvons modifier Ce dernier a été identifié deux fois, donnée locale et CURL et XML pour l'étiquette dans le Dialog pour signi- car deux messages différents du flux retrouver des données fraîches dans Le code final de l'application peut fier à l'utilisateur combien de nouveaux FCM faisaient référence à ce numéro, un flux RSS venant du Web afin de être trouvé ici : numéros du FCM ont été trouvés. mais il n'a été ajouté qu'une fois dans mettre à jour notre base de données. http://pastebin.com/H422xg3V Dans mon cas, ma base de données a la base de données. Dans la prochaine partie, nous verrons été initialisée à la main avec les nu- différentes façons de faire tourner notre application sur un Raspberry Pi.

Détenteur d'un doctorat au sujet de la société de l'information et du savoir, Alan enseigne l'informatique à l'Escola Andor- rana de Batxillerat, un lycée. Il a donné des cours de GNU/Linux à l'Université d'Andorre et, auparavant, avait enseigné l'administration des systèmes GNU/Linux à l'Université ouverte de Catalogne (UOC).

27 full circle magazine n° 115 sommaire ^ TTUUTTOORRIIEELL IInnkkssccaappee -- PPaarrttiiee 5555 Écrit par Mark Crutch

e mois-ci, nous examinerons les Pour commencer, créez un objet En pratique, seul le canal alpha de Azimut règle la localisation de la source C dernières primitives de filtrage dis- ou un groupe auquel appliquer le filtre l'image d'entrée est utilisé par cette lumineuse avec un angle. 0 ° la place à ponibles dans Inkscape 0.48, Lumière et ajoutez ensuite la primitive Lu- primitive ; aussi, le fait d'être connecté droite de votre objet ; en augmentant diffuse et Lumière spéculaire. Elles sont mière diffuse de la façon habituelle. Il à la Source image ou à l'Opacité de la les valeurs, elle tourne autour de utilisées pour simuler l'effet de la lu- y a quelques paramètres modifiables, source n'a aucune importance : le ré- l'image, dans le sens horaire, jusqu'à mière brillante sur vos objets et cons- mais pour la plupart, il s'agit de dé- sultat est le même. Le canal alpha est 360 ° où elle est de retour sur la droite. tituent les deux tiers du modèle de placer les réglettes par tâtonnements utilisé comme une « carte en relief » Tirez la réglette pour voir l'effet en réflexion Phong. La troisième partie, de manière à obtenir le résultat que pour déterminer la position de chaque temps réel. Le paramètre Élévation Lumière ambiante, fait référence à la vous recherchez. pixel le long de l'axe z ; les zones plus règle l'angle par rapport au plan du lumière qui est présente en tous points opaques ressortent du fond. Les ré- dessin : imaginez une lampe posée dans d'une image plutôt qu'à celle venant glettes Relief de surface et Constante le plan de votre écran d'ordinateur d'une source de lumière particulière. Il peuvent être utilisées pour mettre à (peu de relief, des ombres sombres) ; n'y a pas besoin d'un filtre spécifique l'échelle et décaler les valeurs alpha au fur et à mesure que vous déplacez pour cette partie, car elle est formée de façon à modifier la profondeur appa- la réglette vers 90 °, la lumière jaillit par les couleurs de remplissage et de rente de l'objet. vers vous hors de l'écran, jusqu'à ce contour des objets de votre image. qu'elle soit pile au-dessus de vos ob- Le paramètre Unité de longueur du jets. Continuez vers 180 ° et elle par- Lumière diffuse fait référence à kernel peut être largement ignoré. Il court le même arc jusqu'à être au ni- l'éclairage et l'ombrage généraux sur n'est pas utilisé par Inkscape, mais peut veau du moniteur de l'autre côté de un objet, qui ne se modifient pas signi- avoir de l'effet dans d'autres vision- votre image ; n'importe quelle valeur ficativement quand vous déplacez votre Le premier paramètre à choisir est neuses SVG, où il sert à définir la taille supérieure continue à déplacer l'éclai- point de vue. Lumière spéculaire, au la couleur de la lumière. Celle-ci a un de la grille des pixels utilisée pour les rage en demi-cercle derrière le moni- contraire, fait référence aux points et énorme effet sur la sortie du filtre, car calculs de filtrage. Je le laisse habi- teur et ce n'est pas vraiment utile. reflets brillants qui tournent et se dé- l'effet d'éclairage remplace complè- tuellement à zéro. placent quand vous bougez. Regardez tement la couleur originale de vos La spécification de deux valeurs an- un objet brillant près de vous et dé- objets, plutôt que de se mélanger avec Enfin, c'est le moment de choisir le gulaires comme cela définit une posi- placez votre tête pour voir la diffé- les teintes sous-jacentes. Dans l'exem- type de source lumineuse : distante, tion sphérique dans l'espace à trois di- rence : notez que les éclats réfléchis ple qui suit, tous les objets texte sont ponctuelle ou spot. La première in- mensions. Si vous avez déjà regardé un par les bords et les coins bougent bleu sarcelle (une couleur bleu-vert), dique une source de lumière qui est à épisode de Star Trek où un membre avec vous et que les ombres et reflets mais la couleur utilisée dans les filtres une distance infinie de l'objet, de telle de l'équipage annonce leur déplace- diffus sur le corps principal de l'objet est jaune. Notez qu'aucun bleu sar- sorte que tous les rayons lumineux in- ment comme « 249 mark 48 », c'est ce restent largement inchangés. cellen'apparaîtdanslesimagesdesortie. cidents sont parallèles. Le paramètre qu'ils font : simplement définir un azi- 28 full circle magazine n° 115 sommaire ^ TUTORIEL-INKSCAPE mut et une élévation pour décrire la Elle illumine plus les zones près de la plus proche du texte arrondi que, sans direction prise par le vaisseau. Ça source lumineuse que celles à distance, doute, vous souhaitiez (4e image). m'amuse toujours de les voir capables entraînant des nuances dans la couleur de définir ces valeurs au degré près, finale. mais il est vrai que je n'ai pas béné- ficié d'un cours de cartographie inter- L'option Lumière spot est encore stellaire à la Starfleet Academy ! plus précise dans son effet. Elle re- quiert deux jeux de coordonnées : l'un Avec deux valeurs polaires capables pour spécifier la position de la lumière de définir une position sphérique, il et l'autre pour définir la direction vers suffit d'un troisième paramètre, la dis- laquelle elle pointe (ce qui est en fait tance, pour spécifier un point dans réalisé en spécifiant le point de l'espace l'espace. En sélectionnant l'option Lu- qu'elle vise). La lumière est projetée mière ponctuelle, vous pouvez vous at- dans un cône, de la source vers la cible, possibilité pour des hauteurs variables. tendre à voir les deux mêmes réglettes, avec deux réglettes additionnelles pour Si vous voulez adoucir le bord de votre associées à une troisième. Mais le ajuster les caractéristiques de ce cône : éclairage, vous aurez besoin d'intro- groupe de travail SVG a décidé que la l'Exposant spéculaire définit la concen- duire un peu de variété dans le canal définition d'un point particulier en 3D tration du faisceau, tandis que l'Angle alpha. La façon la plus facile de le faire devait être faite en utilisant les coor- du cône définit la forme de celui-ci. Le est d'utiliser une primitive Flou gaussien données cartésiennes ; aussi, à la place, cône est à bord vif ; tout point en sur l'image d'entrée. vous avez trois champs anonymes avec dehors n'est pas du tout illuminé. Vous une étiquette unique « Localisation », aurez donc besoin d'étapes de filtrage Le simple ajout d'un flou tendra à représentant la position du point par supplémentaires si vous voulez une bor- disperser le bord de votre texte à l'in- Et malgré tout, nous conservons la les coordonnées x, y et z. Il n'y a dure plus progressive. térieur comme à l'extérieur (seconde couleur jaune venant du filtre Éclai- aucun moyen de choisir une localisa- image de l'exemple). Pour un effet rage. C'est ici que l'option « Arithmé- tion x, y sur le canevas et les valeurs Cet exemple montre l'utilisation des plus prononcé, il est souvent pas mal tique » du filtre Composite est utile sont en fonction du système de coor- trois types d'éclairage sur des objets d'utiliser un filtre Morphologie qui érode (relisez la partie 50 si vous avez besoin données de l'objet éclairé (qui n'est pas texte, qui ont vraiment tous le bleu l'image d'entrée avant de la flouter. de rafraîchissement sur cette primitive). nécessairement le même que celui du comme couleur de base ! En affinant d'abord vos objets, l'exten- La sortie du filtre Lumière diffuse est dessin principal). Ainsi, une fois encore, sion complète du flou peut être con- destinée à être multipliée à l'image c'est une cause de tâtonnements. Vous noterez comme ils ont tous tenue dans les limites des formes d'ori- source pour superposer l'effet lumi- l'air « plats ». Parce que l'embossage gine (troisième image). Si, alors, vous neux sur les objets sous-jacents ; mais, Alors que la Lumière distante, à est créé à partir du canal alpha de ajoutez un filtre Composite, réglé sur plutôt que de fournir un bon rac- une distance infinie de la scène, pro- l'image d'entrée, et que les valeurs « In », à la sortie de la primitive Éclai- courci évident pour cette opération, jette une illumination uniforme, la Lu- alpha de notre image d'entrée sont rage, vous pouvez rogner le résultat l'interface utilisateur d'Inkscape offre mière ponctuelle est bien plus nuancée. uniquement 0 et 255, il n'y aucune pour que vous ayez quelque chose de juste les paramètres du modèle SVG 29 full circle magazine n° 115 sommaire ^ TUTORIEL-INKSCAPE sous-jacent. Pour chaque canal de cha- filtre lui-même chaque fois que nous exemples, mais toujours avec le texte Par conséquent, cette primitive que pixel, l'opérateur Arithmétique voulons modifier le résultat. Si vous bleu sarcelle comme objet d'origine. ajoute les réflexions à l'image d'ori- réalise le calcul suivant : êtes inquiet de la perte de l'effet de gine, ce qui est l'approche recomman- découpe de l'opérateur « In », rassu- dée par la spécification SVG. Notez, résultat = (K1×i1×i2) + (K2×i1) + (K3×i2) + K4 rez-vous : l'opérateur de multiplication cependant, qu'une légère opacité du s'applique aussi au canal alpha, de telle fond est apparue ; aussi, vous pourriez où K1-4 sont les constantes réglées sorte que toutes les zones de l'image vouloir ajouter un autre filtre Com- dans l'interface et où i1 et i2 repré- source où alpha=0 auront aussi des posite, réglé sur « In », pour assurer sentent les valeurs de deux images pixels transparents dans l'image de que le résultat est détouré à la taille d'entrée. En réglant K1 à 1.0 et toutes sortie. des objets d'origine. les autres constantes à 0, l'équation se simplifie en : En passant au filtre Lumière spé- Enfin, il est temps de combiner les culaire, le contenu de l'interface utili- deux filtres d'éclairage pour produire résultat = i1xi2 sateur paraît très similaire. Il y a un une image parfaitement éclairée, avec paramètre supplémentaire, mais, autre- les deux lumières diffuse et spécu- Autrement dit, une simple multipli- ment, c'est identique à la primitive Lu- Les quatre images ci-dessus mon- laire. Une fois encore, le texte originel cation des valeurs d'entrée, ce qui est mière diffuse. Le paramètre en plus est trent l'effet du filtre Lumière spécu- est bleu sarcelle et la lumière diffuse exactement ce que nous voulons. En « Exposant », qui, d'après la spécifica- laire sur un texte uni, puis sur la version changeant l'opérateur « In » dans la tion SVG et les conseils d'Inkscape, érodée du même. Cette fois, je n'ai chaîne de filtres précédente par « Arith- est utilisé pour rendre plus brillante la pas ajouté un filtre Flou gaussien, car métique », et en ajustant les constantes lumière spéculaire. je voulais que les réflexions spécu- à 1, 0, 0, 0, la sortie est dans un ton laires soient franches et claires. En jaune lui donne une apparence verte, Contrairement à la Lumière diffuse, remontant la valeur d'Exposant dans la mais vous pouvez aussi voir apparaître ce filtre produit une image avec des troisième image, la sortie s'approche les reflets scintillants de la source lu- valeurs alpha variées. Faites attention, de la seule vision des éclats, qui peu- mineuse rouge du filtre spéculaire. car des réflexions semblant brillantes vent alors être ajoutés à nouveau à pourraient n'être réellement que le fond l'image source d'origine en utilisant une La chaîne de filtrage complète pour vert, résultat d'une lumière jaune bril- blanc qui transparaît ! Dans l'image sui- autre primitive Composite (quatrième cet effet n'est pas trop compliquée si lant sur un objet bleu sarcelle. vante, vous pouvez voir cet effet très image). vous la faites étape par étape. En pre- clairement sur les premier et second mier, la primitive Morphologie érode Maintenant, nous avons un objet exemples, où les réflexions blanches Cette fois-ci, le mode « Arithmé- un peu le texte de l'image source et illuminé dont la couleur de base a un « brillantes », à gauche du texte filtré, tique » est utilisé à nouveau, mais les sa sortie va directement dans l'entrée effet sur la sortie. C'est évidemment sont transformées en trous dans le valeurs sont 0, 1, 1, 0, ce qui a pour de la primitive Lumière spéculaire pour beaucoup plus souple qu'un simple canal alpha une fois qu'un fond jaune effet de réduire l'équation à : obtenir des reflets nets et rouges. La opérateur « In », qui nous obligerait à a été ajouté. Notez que j'ai utilisé une sortie de Morphologie entre aussi dans résultat = i1+i2 changer la lumière d'éclairage dans le Lumière ponctuelle rouge dans ces un Flou gaussien pour adoucir l'image 30 full circle magazine n° 115 sommaire ^ TUTORIEL-INKSCAPE avant qu'elle ne soit utilisée dans une ment fade en quelque chose de beau- primitive Lumière diffuse. coup plus intéressant, ou faire res- sortir vos objets du fond. Comme De là, il s'agit juste de tout com- d'habitude, la meilleure solution pour biner ensemble : le premier filtre Com- découvrir ce qui peut être fait avec posite (mode « Arithmétique » : 1, 0, eux est de les expérimenter. 0, 0) multiplie la source image avec la sortie d'Éclairage diffus. Le second Com- posite (mode « Arithmétique » : 0, 1, 1, 0) ajoute les accentuations de l'Éclai- rage spéculaire. Bien que le résultat soit presque parfait, le fond est légè- rement visible, nonobstant une valeur alpha faible. Un troisième filtre Compo- site (mode « In ») arrange le tout un petit peu.

Bien que ce ne soit pas un vrai rayonnement ou un modelage 3D, les effets d'éclairage de SVG peuvent être utiles pour ajouter une fausse épais- seur à vos objets. Nul besoin d'être aussi évident que le texte 3D pré- senté ici : un simple reflet peut juste transformer une texture particulière-

Mark a utilisé Inkscape pour créer trois bandes dessinées, The Greys, Monsters, Inked et Elvie, qui peuvent toutes être trouvées à : http://www.peppertop.com/

31 full circle magazine n° 115 sommaire ^ LLEE CCUULLTTEE DDEE CCHHRROOMMEE AApppplliiccaattiioonnss ddee pprroodduuccttiivviittéé Écrit par S. J. Webb

'utilise intensivement le Chrome- tionnaire personnel est pratique car phone, portable et tablette. L'entre- d'une vidéo-conférence n'est pas par- J Book pour mon travail. Je travaille Google Docs n'arrive pas à reconnaître prise propose une option « Zoho Docs fait. Hangouts a typiquement des images comme coordinateur de recherche pour les locutions anatomiques comme « con- for Linux », si vous préférez une alter- pixelisées, de la friture électronique une faculté de médecine. Mon travail flit acromial » ou « angle latéral infé- native à Google Docs. Autrement, Libre- et d'autres problèmes. Je trouve que nécessite les capacités d'un chef de pro- rieur du sacrum ». Le travail terminé Office est disponible par Rollap, mais Zoom est une meilleure option, car l'au- jet tout en gardant un profil de scien- peut être sauvegardé dans le nuage un abonnement mensuel est néces- dio et l'image sont fiables et impec- tifique. J'écris des protocoles de re- Zoho ou sur Google Drive. Zoho de- saire. cables. Zoom a un partage d'écran cherche, coordonne des réunions de mande un compte et ne fonctionne comme Hangouts, mais il autorise l'enre- travail en ligne, surveille des labos d'en- pas correctement hors ligne. Zoho offre Google Hangouts offre une possi- gistrement des conférences. Celui-ci seignement et traite des données. Ces une version en ligne de Google Sheets bilité de téléphoner par le nuage et de est sauvegardé au format mp4. J'uti- différentes tâches de mon travail sont et Google Slides. Je n'ai aucune expé- vidéo-conférence. La capacité de télé- lise fréquemment Zoom pour faire des réalisées en utilisant des applis et des rience avec ces deux applis de Zoho. phoner par le nuage est irréprochable vidéos de formation dans une réunion extensions. Les paragraphes ci-dessous Zoho peut synchroniser vos smart- et fonctionne bien. Cependant, le rendu en solo. Les deux applis que j'utilise illustrent les programmes que j'utilise dans ma carrière. Ils sont tous dispo- nibles dans le Chrome Store sur le Web. Ces applis et extensions fonctionnent avec le navigateur Chrome, ou Chro- mium si vous n'utilisez pas de Chrome- Book.

Zoho Writer est un traitement de texte solide. Il offre les éléments de base de Google Docs - mais avec cer- taines fonctionnalités plus poussées - en une seule appli. Le minimalisme de Google Docs peut être étendu avec des applis et des extensions ; cepen- dant, je préfère que toutes les fonc- tions soient dans une seule appli : Zoho. Zoho Writer offre un thésaurus et un dictionnaire personnel. Le dic- 32 full circle magazine n° 115 sommaire ^ LECULTEDECHROME pour cela sont Zoom Scheduler et PandaDocs est un peu plus tourné service si je peux accéder à l'adresse Zoom. Zoom Scheduler se connecte vers un usage par les professionnels IP de cette imprimante. automatiquement au calendrier Google des ventes. Leurs contrats nécessitent lors de la planification de réunion. Le des signatures électroniques. Je n'ai site de mon travail fournit un compte pas encore utilisé cette appli. De temps Zoom professionnel et il est possible en temps, des sociétés de matériel mé- que le compte Zoom gratuit ne com- dical ou des entreprises pharmaceu- porte pas les fonctionnalités ci-des- tiques ouvrent un partenariat avec des sus. facultés de médecine et des hôpitaux pour des études pilotes. Il est installé Fréquemment, j'édite des vidéos sur mon poste uniquement pour le cas pour des cours, des formations et où je suis affecté à une étude pilote. pour la collecte de données. Il n'y a PandaDocs a bon nombre de modèles pas d'éditeur vidéo en ligne gratuit. pour un usage individuel. Wevideo offre un éditeur vidéo en ligne, mais il nécessite un abonnement an- L'appli la plus vitale que j'utilise est nuel. La plupart des éditeurs vidéo se Encrypt.ion. J'utilise cet outil pour cryp- concentrent sur les vidéos de You- ter mes fichiers. Fréquemment, je dois Tube. J'utilise aussi Pixlr pour retoucher protéger les informations des parti- des photos. J'ai parlé de cette appli le cipants à une de mes recherches ou mois dernier. de mes étudiants. J'utilise cette appli comme un outil de cryptage tempo- Les PDF sont fréquemment utili- raire, jusqu'à ce que je puisse utiliser sés sur le site de mon travail. J'utilise un programme plus robuste comme Lumin PDF pour voir ce type de docu- Veracrypt. Je suis mandaté par mon ment. Comme Zoho, il nécessite un organisation pour protéger la vie privée compte personnel. Cette appli ouvre des gens à n'importe quel prix. J'ai fait correctement la très grande majorité lacritiquedecetteappliprécédemment. des PDF. Lumin interagit avec Google Drive. Tous les PDF que vous avez ou- La dernière appli que j'utilise est SJ Webb verts sont aussi disponibles sur le nuage IPP/CUPS. Elle remplace la fonctionna- est passionné de Linux et coor- donnateur de recherche. Il aime pêcher, de Lumin. J'ai parfois besoin d'une si- lité Google Cloud Print, qui fonctionne conduire des bolides et passer du temps gnature électronique. J'utilise Adobe assez bien, mais qui peut avoir des avec ses enfants et sa femme. Il remer- Sign ; je dois désactiver mon bloqueur difficultés à se connecter sur des or- cie Mike Ferrari pour son mentorat. de pub pour réellement l'utiliser. dinateurs récents. IPP/CUPS me per- met d'utiliser l'imprimante d'un autre 33 full circle magazine n° 115 sommaire ^ TTUUTTOORRIIEELL Écrit par Ronnie Tucker ÉÉccrriirreeppoouurrlleeFFuullllCCiirrcclleeMMaaggaazziinnee

Lignes directrices CRITIQUES Si vous écrivez une critique, veuillez otre seule règle : tout article doit avoir N un quelconque rapport avec Ubuntu suivreceslignesdirectrices: ou avec l'une de ses dérivées (Kubuntu, Jeux/Applications Xubuntu, Lubuntu, etc.). Traductions Si vous faites une critique de jeux ou d'applications, veuillez Si vous aimeriez traduire le Full Circle noter de façon claire : Autres règles dans votre langue maternelle, veuillez en- voyer un courriel à ronnie@fullcirclema- ••le titre du jeu ; ••Les articles ne sont pas limités en mots, gazine.org et soit nous vous mettrons en ••qui l'a créé ; mais il faut savoir que de longs articles contact avec une équipe existante, soit ••s'il est en téléchargement gratuit ou payant ; peuvent paraître comme série dans plu- nous pourrons vous donner accès au texte sieurs numéros. ••où l'obtenir (donner l'URL du téléchargement ou du site) ; brut que vous pourrez traduire. Lorsque vous aurez terminé un PDF, vous pourrez ••s'il est natif sous Linux ou s'il utilise Wine ; • Pour des conseils, veuillez vous référer au télécharger votre fichier vers le site prin- ••une note sur cinq ; guide officiel OfficialFullCircleStyleGuideici : cipal du Full Circle. ••un résumé avec les bons et les mauvais points. http://url.fullcirclemagazine.org/75d471

• Utilisez n'importe quel logiciel de traite- Auteurs francophones Matériel ment de texte pour écrire votre article – je Si votre langue maternelle n'est pas l'an- Si vous faites une critique du matériel veuillez noter de façon claire : recommande LibreOffice –, mais le plus impor- glais, mais le français, ne vous inquiétez tant est d'en VÉRIFIER L'ORTHOGRAPHE ET pas. Bien que les articles soient encore ••constructeur et modèle ; LAGRAMMAIRE ! trop longs et difficiles pour nous, l'équipe ••dans quelle catégorie vous le mettriez ; de traduction du FCM-fr vous propose de • Dans l'article veuillez nous faire savoir l'em- traduire vos « Questions » ou « Courriers » ••les quelques problèmes techniques éventuels que vous auriez ren- placement souhaité pour une image spéci- de la langue de Molière à celle de Shake- contrés à l'utilisation ; fique en indiquant le nom de l'image dans un speare et de vous les renvoyer. Libre à vous ••s'il est facile de le faire fonctionner sous Linux ; nouveau paragraphe ou en l'intégrant dans le de la/les faire parvenir à l'adresse mail ad ••si des pilotes Windows ont été nécessaires ; document ODT (OpenOffice/LibreOffice). hoc du Full Circle en « v.o. ». Si l'idée de ••une note sur cinq ; • Les images doivent être en format JPG, de participer à cette nouvelle expérience vous 800 pixels de large au maximum et d'un niveau tente, envoyez votre question ou votre ••un résumé avec les bons et les mauvais points. de compression réduit. courriel à : [email protected] • Ne pas utiliser des tableaux ou toute sorte de formatage en gras ou italique. Écrire pour le FCM français Pas besoin d'être un expert pour écrire un Lorsque vous êtes prêt à présenter Si vous souhaitez contribuer au FCM, mais article ; écrivez au sujet des jeux, des l'article, envoyez-le par courriel à : que vous ne pouvez pas écrire en anglais, applications et du matériel que vous utilisez [email protected]. faites-nous parvenir vos articles, ils seront publiés en français dans l’édition française du tous les jours. FCM.

34 full circle magazine n° 115 sommaire ^ LLAABBOO LLIINNUUXX RReeccyyccllaaggee dd''oorrddiinnaatteeuurrss aauu WWoorrkkiinngg CCeenntteerr Écrit par Charles McColm

'ai mentionné Computer Recycling Door » (la Porte verte) pour les vête- choisir l'orientation des projets. et s'est développé au point qu'il est J dans des articles précédents du ments d'occasion ; « Recycled Cycles », ouvert au public deux jours par se- magazine Full Circle et j'ai même un magasin de recyclage et répara- Computer Recycling a démarré il y maine, un pour les réparations et l'autre parlé un peu de certains des processus, tion de vélos ; « Maurita's Kitchen » a plus de vingt ans quand quelqu'un pour les ventes. mais je n'ai jamais vraiment donné un (une cuisine où les bénévoles peuvent qui ne pouvait pas travailler décida aperçu de comment cela se passe au apprendre à cuisiner des plats végéta- qu'il voulait aider d'autres personnes C'est à peu près à cette époque, sein du projet. Le Working Center, ou riens) ; « the Queen Street Commons » qui cherchaient du travail. Cet indi- fin 2001, que j'ai eu connaissance du Centre de travail, est un peu une (un café qui propose de la nourriture vidu a rassemblé une poignée d'ordi- projet, tout à fait par hasard. Pendant pieuvre : le corps principal fournit des végétarienne) ; le potager de la com- nateurs inutilisés, y a rajouté quelques deux ou trois ans, j'assistais aux réu- conseils aux chercheurs d'emploi, mais munauté Hacienda Sarria, et le Com- logiciels et les a rendus disponibles à nions d'un groupe d'utilisateurs pro- il y a beaucoup de projets tentacu- mons Studio (un endroit où les ciné- des gens de la communauté. Pendant fessionnels d'UNIX, celui de Kitchener laires. Et le recyclage d'ordinateurs en matographes amateurs peuvent tra- plusieurs années, le projet a continué Waterloo. La plupart des membres du est un ; les autres sont, notamment, vailler sur leurs films). Un des points comme ça, dans un va-et-vient de bé- groupe avaient une grande expérience un magasin de meubles et de produits communs à chacun de ces espaces est névoles et de personnel. À l'origine, le d'UNIX et de systèmes d'exploitation pour la maison, d'occasion, appelé qu'ils sont, pour la plupart, supervisés projet, dans une partie d'un sous-sol, de type Unix, dans le secteur. En com- « Worth a Second Look » (Vaut un par un ou deux individus. Mais ce sont était minuscule. Il grandit, occupa une paraison, je n'étais qu'un dilettante et deuxième coup d'œil) ; « the Green les bénévoles qui aident souvent à partie du 2e étage du même bâtiment je me sentais un peu mal à l'aise. J'ai

35 full circle magazine n° 115 sommaire ^ LABOLINUX donc posté un message demandant si qui a fini par nous aider un max pour infrastructure fonctionnait grâce au bénévoles), nous ne nous sommes ja- d'aucuns seraient intéressés par un la création de notre site Web : serveur Windows (ce qui est encore le mais amusés le jour des ventes. Ce groupe d'utilisateurs de LINUX, dans http://wclp.sf.net/. cas, jusqu'à un certain point), mais jour-là, on devait souvent porter des un groupe USENET local (c'était au mo- moi, j'aimais beaucoup Linux. moniteurs CRT de 22“, avec un blin- ment où les gens lisaient vraiment Assez bizarrement, le Centre de dage de plomb, du sous-sol jusqu'à USENET). L'une des réponses que j'ai travail a décidé de m'engager pour diri- L'une des directions que nous vou- notre étage, ce qui faisait trois volées obtenues venait de Bill Rieck, qui, avec ger le projet du recyclage d'ordina- lions prendre avec Computer Recycling d'escalier à prendre, tout en évitant quelques autres personnes, avait dé- teurs, fin 2005. Bill est passé à l'Ad- était d'en faire une opération à plein des vélos, car le magasin des Cycles re- marré un groupe d'utilisateurs de Linux ministration système et Paul était tou- temps, ou presque. Pour pouvoir le cyclés était dans un emplacement op- appelé le Kitchener Waterloo Linux User jours là comme bénévole au magasin faire, on avait besoin d'un meilleur em- posé au nôtre à l'époque. On a trouvé Group - http://www.kwlug.org/. des vélos recyclés et à Computer Re- placement et d'une infrastructure qui la place qu'il nous fallait dans le sous- cycling. Quelques années plus tard, Bill puisse supporter un projet plus actif. sol d'un nouveau bâtiment, au 66 Queen Il s'est avéré que le KWLUG fut a démarré sa propre société de conseil L'emplacement au deuxième étage était Street, de l'autre côté de la rue et à organisé au Centre de travail. Lors de et Paul fut engagé comme adminis- parfait, parce que bien ensoleillé (et deux pas. Et nous avons trouvé une la première réunion à laquelle j'ai as- trateur système. En 2005, le Centre nous, les acharnés d'informatique, avons partie de l'infrastructure dans les logi- sisté, j'ai entendu une personne, Paul de travail était majoritairement sous besoin d'un peu plus de soleil), mais ciels Open Source. Nijjar, parler du fait qu'il travaillait sur Windows. Une large partie de notre moi (ainsi que, je pense, beaucoup des une distribution Linux pour le projet Notre projet de recyclage d'ordina- de recyclage d'ordinateurs du Centre teurs avait déjà un serveur SAMBA, de travail. J'ai rejoint le projet de Paul utilisé comme serveur de fichiers pour et j'ai aidé à trouver une solution pour le clonage d'ordinateurs. Nous avions la prise en charge d'une souris en aussi un serveur NFS que Paul avait PS/2 (à l'époque, c'était facile de faire configuré et qui nous donnait Linux fonctionner une souris branchée à un pour les installations de celui-ci. Ce port série, mais il fallait ruser pour faire que nous n'avions pas était un point en sorte que notre noyau Debian 2.2 de vente. Étant une organisation ma- prenne en charge le PS/2). Notre joritairement sous Windows, nous avons objectif était de créer une distribution regardé Microsoft Dynamics. On avait avec un environnement de bureau qui commencé à regarder Sharepoint pour fonctionnerait sur un 486 avec 16 Mo d'autres choses et Microsoft Dynamics de RAM (au départ 8 Mo) et un disque semblait pouvoir aller bien avec, mais dur de 400 Mo. Nous avons réussi, (à cette époque) il ne prenait pas en mais nous n'étions qu'un petit groupe charge les impôts canadiens. On avait de bénévoles : Paul, Daniel Allen, moi- également besoin de faire quelques même et R.K. Ammann - un bénévole rapports et cela était tout simplement que nous ne rencontrions jamais, mais plus facile avec des outils Open Source. 36 full circle magazine n° 115 sommaire ^ LABOLINUX Le coût était un facteur, mais, fina- J'avais utilisé Ubuntu depuis la ver- sieurs choses. adresse-là et 66 Queen sont connectées lement, nous avons décidé que l'Open sion 4.10 (Warty Warthog) et je l'uti- et le bâtiment du numéro 66 est au Source répondrait mieux à nos besoins lisais au projet pour créer des affiches En août 2007, Computer Recycling coin de deux rues, Queen et Charles. parce que n'importe qui pouvait le avec Inkscape et GIMP. Il était visuel- a ouvert à « plein temps », à l'origine, L'entrée sur Charles n'a pas de nu- maintenir et faire des modifications. lement attrayant et fournissait un sup- du mardi au vendredi de 10 h à 18 h et méro officiel, mais c'est le chemin le J'avais un peu d'expérience avec OS- port de pilotes simple que les béné- le samedi de 10 h à 16 h. En 2009, nous plus simple pour arriver au projet et Commerce, une suite d'eCommerce voles pouvaient apprendre à implé- avons changé les horaires : de mardi à le plus court pour apporter ou empor- Open Source, mais je n'avais que quel- menter facilement. Mais j'ai attendu vendredi de 10 h à 17 h et nous n'ou- ter du matériel. ques petites notions de PHP et MySQL la 6.06 pour migrer de WCLP à Ubuntu. vrions plus le samedi. Cela me per- (assez pour paramétrer OSCommerce Initialement, WCLP répondait à nos mettait d'aller au Centre le lundi pour Au cours des années, nous avons et le remplir avec nos stocks). Nous besoins, mais, au fur et à mesure que m'occuper du travail administratif et vu l'arrivée et le départ de beaucoup avons donc décidé d'engager quel- nos machines devenaient plus puis- participer davantage au travail infor- de matériel. Quand le Centre de travail qu'un qui pourrait aider à créer un santes et qu'Ubuntu devenait adulte, matique normal qui se fait au Centre a acheté le bâtiment au 66 Queen point de vente avec interface utilisa- il était clair que notre projet risquait de travail. Street, le projet a reçu en don 80 or- teur par-dessus OSCommerce. d'être submergé tout simplement. Mal- dinateurs basés sur Pentium Pro. Ces gré le fait qu'à l'époque le Recyclage L'entrée principale de Computer ordinateurs furent particulièrement in- Il y avait déjà un programmeur d'ordinateurs était seulement sur ren- Recycling se trouve sur le côté du bâ- téressants (et le sont toujours) à cause compétent au Centre de travail, Paul dez-vous (début 2006 à mi-2007), cha- timent au 66 Queen Street South. de la grande quantité d'or sur les uni- Harvey, mais Paul devait partager son cun, dans le groupe des techniciens L'adresse officielle du Centre de travail tés centrales. Tout au long de ces temps avec de nombreux autres pro- informatiques, était responsable de plu- est 58 Queen Street South ; cette années, nous avons vu passer des Com- jets. Paul et moi avons bien travaillé modore 64, des Commodore Vic 20 et ensemble à la planification du point même deux ou trois Commodore Ami- de vente et à son apparence. Paul créa ga. La plupart des donateurs ont ten- tous les graphismes et m'a aidé avec dance à donner des PC, mais nous avons une quantité non négligeable du code également vu quelques machines UNIX, PHP, mais nous avons également en- dont quelques machines basées sur gagé un programmeur, Tim, pour nous Sun Microsystem et un SGI 02 en par- aider à terminer le point de vente ra- fait état avec le boîtier de transport pidement. Au Centre de travail, Linux SGI original. Nous ne voyons des ordi- gardait un profil très bas. Alors que nateurs basés sur Apple que très ra- Computer Recycling produisait des ma- rement, mais ils sont donnés parfois chines sur lesquelles fut installé WCLP et rénovés de temps en temps (nous Linux, ce n'est qu'avec Ubuntu 6.06 venons de terminer la rénovation d'un que nous avons commencé à l'envi- Mac Mini de 2007 environ, que nous sager en plus grand. avons reçu récemment).

37 full circle magazine n° 115 sommaire ^ LABOLINUX Dès vos premiers pas dans Com- Un peu plus loin que les déchets vers l'ordinateur en dessous pour un sont stockés, il y a une autre étagère puter Recycling, selon le jour du mois, électroniques, il y a une porte qui soutien. Le long du mur du fond, nous pour les petits déchets : ventilateurs, vous pouvez voir un tas de boîtes, d'uni- donne sur la zone principale de travail avons une configuration similaire pour radiateurs, cartes d'extension, cartes tés centrales, d'imprimantes, de scan- des bénévoles. Il y a neuf ordinateurs 4 moniteurs, sauf que chaque commu- mères, cartes autres que cartes mère/ex- ners et d'autres dispositifs ou peut- ici et tous, sauf deux, sont sous Xu- tateur KVM peut gérer jusqu'à 4 ordi- tensions, câbles, RAM et d'autres trucs être rien du tout. Ces dispositifs sont buntu Linux. Bien que Computer Re- nateurs, ce qui nous permet de mettre divers. Une fois que l'un des seaux éti- les déchets électroniques du projet. cycling soit un Microsoft Registered 16 ordinateurs au fond et 8 au milieu quetés sur ce mur est rempli, un bé- Alors que nous préférons rénover des Refurbisher (reconnu par Microsoft de la pièce (la neuvième machine n'est névole transfère son contenu dans équipements plutôt que de les recycler, comme reconditionneur), j'ai choisi de pas sur un commutateur KVM). Lors- une boîte en étiquetant la boîte. Les les réalités de l'Internet rendent cela garder Linux pour la plupart de nos que nous avons commencé à assem- déchets sont alors ajoutés aux autres difficile - les Pentium III et Pentium IV stations de travail pour augmenter l'ex- bler davantage de machines à la fois, déchets électroniques plus près de ne peuvent pas gérer les vidéos à 1080p position à Linux des bénévoles et di- cette configuration a engendré plu- l'entrée du magasin. et ont tendance à bégayer lorsqu'ils minuer la quantité d'administration sieurs problèmes d'alimentation et on diffusent du 720p. De temps en temps, nécessaire en cas de virus et maliciels. a dû faire appel à des électriciens pour En face du mur où se trouvent les quelqu'un nous demandera une assez Chaque station de travail est sur un l'ajout de plus de prises sur plus de petits déchets, il y a un établi utilisé à vieille machine, mais même celles-là commutateur KVM (clavier, vidéo, mo- circuits électriques. plusieurs fins : les tests de mémoire, deviennent de plus en plus rares. En niteur) pour donner aux bénévoles la la soudure et le nettoyage des ordina- 2009, nous avons rejoint l'Ontario Elec- possibilité de travailler sur un ordi- De l'autre côté du mur, dans la teurs. Trois cartes mères sont vissées tronic Stewardship (OES, la Gestion nateur sur le bureau et de basculer pièce où les déchets électroniques au mur. Nous démarrons Memtest86+ électronique d'Ontario) en tant que à partir d'une clé USB sur chacune de rénovateur d'ordinateurs. En tant que ces cartes pour tester la RAM (SD- membre de l'OES, nos déchets électro- RAM, DDR, DDR2 et DDR3). Quand, niques vont de chez nous à un grand très rarement, nous récupérons de la processeur primaire clôturé qui fournit RAM RAMBUS RIMM, nous la testons des services de traitement des équipe- habituellement dans sa machine d'ori- ments en fin de vie. Ce sont ces gens- gine. C'est aussi le cas pour de la RAM là qui ont des machines gigantesques « Registered » et « EEC ». de déchiquetage qui peuvent réduire un ordinateur entier en petits mor- J'ai mentionné plus tôt que, alors ceaux. Outre nous aider à traiter des que des employés gèrent les projets, dispositifs que le recyclage d'ordina- les bénévoles tendent à aider à déter- teurs ne prend pas en charge, ce pro- miner leur forme. Cela arrive, par exem- cesseur primaire nous aide financiè- ple, avec les services proposés par le rement en nous payant une petite projet. Les bénévoles ont souvent des somme pour les déchets électroniques. compétences diverses, au-delà des con- naissances d'informatique, et ils en font 38 full circle magazine n° 115 sommaire ^ LABOLINUX bénéficier le projet. Chez Computer que, avec des milliers d'éléments, nous époque, on faisait presque tout à partir liste de contrôle de l'assemblage d'un Recycling, j'ai commencé à le remar- n'avons pas suffisamment de bénévoles d'un CD ou d'une disquette. C'était ordinateur Windows, alors que l'assem- quer pendant que j'essayais de com- pour le faire. On pourrait stocker ces vraiment compliqué car nous utilisions blage d'un ordinateur Linux en a à peu muniquer avec deux bénévoles colom- objets dans une zone de stockage, mais beaucoup d'outils différents et avions près 15 de moins (pour la plupart, par biens qui n'avaient que des notions ils y resteraient pendant longtemps besoin de beaucoup de CD/disquettes. absence des étapes de licence). Com- sommaires d'anglais. Il s'est avéré que et nous avons décidé qu'il valait mieux Les deux furent assez souvent laissés puter Recycling se concentre sur les l'un des bénévoles avait beaucoup que les éléments soit disponibles, plu- par erreur dans les ordinateurs, bien ordinateurs de bureau et ce qui se voit d'expérience dans la réparation des tôt que de les accumuler dans une pièce que la vérification des disques soit une sur ces étagères sont en grande majo- imprimantes et photocopieurs indus- qui ne soit jamais visitée. étape sur la liste. En conséquence, rité des ordinateurs de bureau, des triels, ça avait été son boulot dans son nous avons ajouté l'assurance qualité moniteurs LCD et une ou deux impri- pays d'origine. Il l'a enseigné à l'autre Un peu plus loin que cette zone, il à la liste et rendu obligatoire que le mantes Laser. bénévole colombien qui parlait l'anglais y a un petit emplacement avec 3 éta- bénévole qui s'en occupait n'était pas un peu mieux. Celui-ci l'a enseigné à gères sur lesquelles sont posés des celui qui assemblait l'ordinateur. Presque en face de la zone des un autre bénévole intéressé par la ré- ordinateurs dont l'assemblage, par des « ventes », il y a une petite table en paration des imprimantes. Au cours bénévoles, est toujours en cours. Quand La zone des « ventes » est un peu verre sur laquelle sont posés les ordi- des années, c'est advenu maintes fois : des bénévoles assemblent un ordina- plus loin que la zone « en attente » et nateurs portables sous Linux. Plus ou des bénévoles amènent au projet des teur, ils travaillent à partir d'une liste a deux parties distinctes : les ordi- moins une fois par mois, toujours un compétences comme la soudure, la de contrôle des étapes. Cette liste de nateurs basés sur Linux sont du côté samedi, nous invitons des bénévoles réception et l'expédition, la program- contrôle a évolué sans cesse au cours gauche des étagères et les ordina- à venir pour aider à reconditionner des mation et le câblage. Certains domaines des années en fonction des modifica- teurs basés sur Windows sont du côté portables. Puisque les portables sont comme celui de la soudure/les tests tions de notre infrastructure. À une droit. Il y a environ 80 étapes sur notre souvent des dons individuels moins de mémoire ont évolué en fonction récents et parce que le projet est tota- des compétences partagées par des lement tributaire des dons d'ordina- bénévoles. teurs et de composants, nous ne pro- posonsaucunegarantiesurlesportables. De retour de l'autre côté du mur, Ainsi, nous n'installons jamais Windows là où se trouve la zone principale des sur un portable, puisqu'on serait obli- bénévoles, il y a plusieurs étagères pour gé de proposer une garantie. Il est vrai des composants. Des boîtes sur les que nous testons les portables (et ils étagères contiennent des composants sont tous disponibles à l'essai dans le allant des cartes vidéo aux disques magasin), mais, une fois achetés, ils durs et aux processeurs. Tout est ou- passent sous la responsabilité du nou- vert au public qui peut librement exa- veau propriétaire. Et nous avons ajusté miner le contenu de ces boîtes, bien le prix des portables en conséquence. qu'il n'y ait pas de prix affiché sur tout Au cours des deux dernières années, ce qu'il y a, tout simplement parce nous avons vendu des notebooks à 39 full circle magazine n° 115 sommaire ^ LABOLINUX des prix allant de 40 $ jusqu'à 125 $ passé, ne semblent pas retenir la même le plus longtemps n'a que 26 ans et Les dons individuels peuvent être très (pour un Core i7 en excellente condi- attention qu'il y a un certain temps. est bénévole depuis une huitaine d'an- surprenants et comprennent des sys- tion). La demande est nettement plus Par conséquent, ils restent là jusqu'à nées. L'âge des bénévoles va de 16 ans tèmes de type UNIX, des systèmes grande que les dons et nous passons ce que nous ayons le temps de tra- à 60 et plus, mais nous avons eu des vieillis qui étaient à une époque des fréquemment par des périodes où vailler dessus ; ou alors, on finit par les plus jeunes et des plus vieux. La plu- systèmes haut de gamme pour joueurs, nous n'avons aucun portable de dispo- envoyer à notre transformateur pri- part des bénévoles sont des hommes, et des systèmes qui sortent de l'or- nible. La vente de PC de bureau nous maire. mais, à certaines périodes, il y avait dinaire. fournit la majeure partie des revenus plus de femmes que d'hommes. de Computer Recycling ; cela aide à Computer Recycling cherche sans Pour plus d'informations sur le pro- compenser les frais d'opération et les cesse des bénévoles, surtout des bé- Nous cherchons également sans jet Computer Recycling du Centre de redevances de licences pour les ordi- névoles qui connaissent des systèmes cesse des dons de matériel, surtout travail, allez voir notre site Web à : nateurs Windows. un peu vieux. L'expertise sur Linux est n'importe quoi d'aussi récent que le http://www.theworkingcentre.org/cr/, un plus supplémentaire, car nous utili- Core 2 Duo et ultérieur. En tant que ou contactez Charles (moi) par mail : Tout au fond du magasin se trouve sons actuellement de nombreux sys- reconditionneur orienté vers la commu- [email protected]. Vous pouvez la zone de stockage, qui comporte plu- tèmes, y compris un serveur de dé- nauté, on reçoit généralement un mé- aussi m'envoyer un message sur Twit- sieurs rangées d'étagères sur environ marrage PXE pour tous nos installations lange de dons, environ 50 % d'en- ter ou G+ en l'adressant à Chaslinux. 10 mètres et sur 4 murs différents. À et outils (des systèmes ont « mangé » treprises et 50 % d'individus. Il y a moins 100 % de notre capacité, nous pouvons plein de nos CD et disquettes). Notre de dons venant des entreprises, mais stocker environ 600 ordinateurs, mais bénévole qui travaille chez nous depuis ceux-ci ont tendance a être plus grands. la moitié de la place est partagée avec l'équipe informatique du Centre de tra- vail pour qu'ils puissent entretenir les ordinateurs utilisés dans tout le Cen- tre de travail.

C'est dans cette zone que nous stockons aussi des serveurs en rack. Le Centre de travail utilise le matériel Charles est l'auteur d'Instant XBMC, un des serveurs en rack pour une partie petit livre sur l'installation et la configu- ration de XBMCbuntu, une distribution de son infrastructure informatique, *buntu + XBMC. Il est le gestionnaire mais certains de ces serveurs ne sont d'un projet non lucratif de réutilisation que des machines que le projet Com- d'ordinateurs. Quand il ne fabrique pas puter Recycling n'a pas encore traitées. des PC, il supprime les logiciels mal- veillants, en encourageant les gens à uti- Les serveurs en rack, et surtout la liser Linux et en accueillant des « heures génération à cœur unique ou à cœur Ubuntu » près de chez lui. Son blog est double que nous avons reçu par le à : http://www.charlesmccolm.com/. 40 full circle magazine n° 115 sommaire ^ DDIISSPPOOSSIITTIIFFSS UUBBUUNNTTUU Écrit par Ronnie Tucker

ésolés, il n'y a rien à signaler ce D mois-ci, puisque l'OTA-14 a un peu de retard. Nous espérons que vous le recevrez juste après la sortie de ce numéro.

41 full circle magazine n° 115 sommaire ^ CCRRIITTIIQQUUEE LLIITTTTÉÉRRAAIIRREE OObbjjeeccttOOrriieenntteeddPPrrooggrraammmmiinnggAANNSSII--CC Écrit par Ayush Agrawal

découvert des choses telles qu'une biblio- Avant de lire ce livre, les projets avec un TABLEDESMATIÈRES thèque de modèles standard, la portabi- grand nombre de fichiers m'effrayaient. Si lité, etc., mais le point qui retenait avant le nombre de fichiers dépassait cinq ou Types d'abstraction de données - Cacher les tout mon attention était l'orientation objet. six, j'étais perplexe devant la distribution informations (Abstract Data Types — Information Je pensais qu'il serait impossible d'implé- complexe du travail en modules. Mais main- Hiding). menter des choses telles que les niveaux tenant, je travaille sur des projets avec au Liens dynamiques - Fonctions génériques d'abstraction de l'héritage ou du niveau minimum 25 fichiers. Je comprends tout (Dynamic Linkage — Generic Functions). de classe dans un langage comme C, mais, maintenant. Le livre délimite souvent un Économie de programmation - Expressions ensuite, je suis tombé sur ce livre appelé sujet conceptuel entre ses « type, api et arithmétiques (Programming Savvy — Arithmetic Expressions). « OOC ». implémentation », ce qui rend plus facile le travail sur de gros projets. Une fois que Héritage - Réutilisation et raffinage du code (Inheritance — Code Reuse and Refinement). Je n'ai jamais, jamais, lu un livre comme vous avez appris à travailler sur des fi- celui-ci. Ce qui le rend spécial, c'est que, chiers multiples, il devient plus aisé de Hiérarchie des classes - Maintenabilité (Class Hierarchy — Maintainability). plutôt que de vous balancer la syntaxe lire du code que d'autres ont écrit, car ils d'une pseudo-classe, il plonge au plus pro- ont souvent fait la même chose. Le pré-processeur ooc - Imposer un codage normalisé (The ooc Preprocessor — fond de la notion d'abstraction. Pour la Enforcing a Coding Standard). première fois de ma vie, j'étais capable L'autre particularité de ce livre est que Vérification dynamique des types - de ressentir le polymorphisme soutenant ObjectOrientedProgramming tous les deux ou trois chapitres du livre, Programmation défensive (Dynamic Type mon code et les liens dynamiques créant withANSI-C un exemple complet d'une application est Checking — Defensive Programming). un beau motif de décisions d'exécution. construit en utilisant les concepts appris (Programmation orientée objet Construction statique - Auto-organisation Pour ceux d'entre vous qui ne savent pas dans les chapitres précédents. Quand un (Static Construction — Self-Organization). en ANSI-C) ce que ça signifie, et qui ont déjà eu une chapitre entier est dédié à un exemple, ça par Axel-Tobias Schreiner Délégation - Fonctions de rappel expérience de la programmation orientée aide à l'explorer en détail. À la fin de tels (Delegates — Callback Functions). objet, c'est le moment d'un retour en chapitres, vous pouvez vous attendre à l y a quelque chose dans le ANSI-C qui Méthodes de classe - Colmater les fuites de arrière pour vous demander « Est-ce que trouver des exercices sous forme de ques- mémoire (Class Methods — Plugging Memory empêche beaucoup d'entre nous de le I jesaisréellementcommentfonctionne mon tions qui s'appuient sur l'application en Leaks). lâcher. Avec l'arrivée de langages de pro- code?» cours de discussion. Objets persistants - Stocker et charger des grammation tels que Python ou Java, beau- structures de données (Persistent Objects — coup commencent à se demander si ça Ce qui ajoute à la grandeur de ce À la fin, le livre fournit aussi des con- Storing and Loading Data Structures). vaut le coup d'apprendre C. Ou, encore livre, c'est qu'il est librement disponible. seils sur la programmation awk, un lan- Exceptions - Récupérer une erreur avec rigueur plus important, C est-il aussi puissant que Vouspouvezenobtenirunecopie à : gage d'examen et de traitement de motifs. (Exceptions — Disciplined Error Recovery). ces langages relativement nouveaux ? https://www.cs.rit.edu/~ats/books/ooc.p Transfert de messages - Un calculateur en mode df, et commencer à explorer la puissance graphique (Forwarding Messages — Quand j'essayais de décortiquer ce réelle du C. Ce livre ne fait en tout que 221 A GUI Calculator). que signifie réellement être puissant, j'ai pages. 42 full circle magazine n° 115 sommaire ^ MMOONN OOPPIINNIIOONN PPoouurrqquuooii LLiinnuuxxnn''aa--tt--iillppaasseennccoorreeccoonnqquuiisslleemmoonnddee?? Écrit par Mimenta

n 2006, j'ai publié mon premier Ayant été détaché en Nouvelle-Zé- quelles, dans certains cas, Linux ne fait Toutefois, il reste encore quelques E site Web en me servant de Dream- lande à partir de Melbourne, en Aus- vraiment pas l'affaire. Cependant, cela obstacles : weaver, le tout meilleur logiciel du mo- tralie, toutes mes affaires étaient stoc- n'explique pas pourquoi tant de gens • Les vieilles idées de Linux comme étant ment. J'utilisais Windows, qui m'a coûté kées à Melbourne. Je devais imprimer n'ont toujours pas basculé sous Linux. en ligne de commande plutôt qu'en environ 105 $, MS Office, qui coûtait quelques formulaires et non seulement Toutes mes imprimantes tout-en-un icônes et graphismes persistent. un peu plus cher et Dreamweaver, qui le déplacement à la bibliothèque m'était Epson et HP fonctionnaient parfaite- • Quelques personnes voient en Linux coûtait environ 115 $, puis un cours désagréable, mais, après un mois, j'au- ment sous Linux. un outil des pirates et du côté obscur sur l'utilisation de Dreamweaver pour rais payé l'équivalent du prix d'achat Au moment où j'ai démarré mon du Web. à peu près le même prix. Faisons tout d'une nouvelle imprimante ! site Web, Mimenta.com, 80 % des • La fonctionnalité du navigateur. Fire- simplement les calculs : Succombant à une crise de folie, je visiteurs utilisaient Windows, d'après fox est rejeté par beaucoup de jeux en Windows XP…...... 105,00 $ suis allé chez Harvey Normans ici à les statistiques. Il n'y avait que 0,5 % ligneà causedesonlecteurFlashpérimé. (Australie, comme le reste, d'ailleurs) Christchurch, uniquement parce qu'il qui utilisaient Linux, et c'était en 2006. Chromiumestdanslamêmecatégorie. MS Office……...... 175,00 $ • Certains matériels ne communiquent Dreamweaver 8...... 115,00 $ y avait une immense vente de liqui- Aujourd'hui, en 2016, 56 % des visi- Utilisation de Dreamweaver 8 dation. J'ai fini par acheter une impri- pas avec Linux, cependant, ils sont (cours) …………...... 110,00 $ teurs sont sous Windows et 20 %, sous mante à un prix défiant toute concur- maintenant minoritaires. Total………...... 565,00 $ Linux.Àpriori,leprogrèssembleénorme, rence que tout autre magasin aurait mais cela m'indique qu'il existe de très Le moment est venu sans doute de Pour que tout soit clair, j'avais com- appliqué de toute façon. Mais je n'ai nombreuses personnes, les pauvres, qui créer une nouvelle liste de matériels mencé avec Adobe Creative Suite à jamais dit que j'étais un génie ! n'en savent rien et qui paient un prix incompatibles (routeurs, imprimantes, 1 500 $. Alors, je pensais que changer J'étais alors tellement habitué à ce énorme pour leur ignorance. scanners, caméras, etc.), et d'en en- pour Dreamweaver me faisait faire que tout fonctionne sous Linux, que voyer un exemplaire aux fabricants con- des économies ! J'ai commencé à poser des ques- cernés. Notre part de marché est ac- je n'ai pas pris la peine de vérifier et, tions à droite et à gauche, pour savoir par malheur, j'ai acheté une impri- tuellement assez grande pour mettre Aujourd'hui, en 2016, je gère 6 sites pourquoi des gens déboursent des som- mante tout-en-un Brother (Modèle la pression sur certains de ces fabri- Web tout seul et fournis des services mes conséquentes pour des logiciels MFC J480DW). Je l'ai installée et elle cants. Aucune entreprise ne peut se sur plusieurs autres. Voici le prix des qu'ils pourraient avoir gratis. La réponse refusait de fonctionner sous Linux - pas permettre de rejeter 20 % du marché. logiciels : habituelle était que je devais être une de pilotes Linux et elle déteste CUPS sorte de super geek pour pouvoir com- Le magazine Full Circle serait un Ubuntu 16.04 LTS….....Gratuit (le logiciel générique d'imprimantes sous point de ralliement parfait pour collec- LibreOffice………...... Gratuit prendre Linux. L'image qu'ils avaient Bluefish…………...... Gratuit Linux). Étant enseignant en informa- de Linux était celle de la vieille inter- ter des commentaires et, peut-être, Total……………...... 0,00 $ tique, je suis obligé d'avoir un exem- face en ligne de commande. Aujour- gérer des pétitions pour faire avancer plaire de Windows ; je peux donc m'en ces changements. Dès à présent, Linux Alors pourquoi tant de gens conti- d'hui, on peut tout faire dans l'inter- servir sous Windows, mais je me suis peut devenir le système d'exploitation nuent-ils à acheter leurs logiciels à des face graphique. La ligne de commande rendu compte des raisons pour les- dominant. prix exorbitants ? n'est plus du tout nécessaire. 43 full circle magazine n° 115 sommaire ^ Si vous voulez nous envoyer une lettre, une plainte ou des compliments, Rejoignez-nous sur : COURRIERS veuillez les envoyer, en anglais, à : [email protected]. NOTE : COURRIERS certaines lettres peuvent être modifiées parmanque de place. goo.gl/FRTMl CORRECTION SFTP CLIENT SYSTEM76 de mon netbook Acer One de 10” (3+ heures). Actuellement, Ubuntu 16.04 facebook.com/fullcircle magazine a déclaration dans le FCM n° 113 eci est une réponse à l'article sur LTS y est installé et je prévois d'at- L concernant l'insécurité de SFTP est C System76 dans le Full Circle du tendre la prochaine version LTS. Le SSD twitter.com/#!/fullcirclemag incorrecte. Le descriptif selon lequel il mois dernier. J'en parle parce que j'uti- est génial, car il démarre rapidement linkedin.com/company/full- ne fonctionne qu'entre des machines lise un ordinateur portable Lemur5 de et n'a pas besoin d'autant d'énergie circle-magazine Linux est également incorrecte : ça fonc- System76. Lors de l'achat, j'ai choisi le qu'un HDD. tionne avec Mac et Windows, et aussi SSD de 240 Go. La durée de vie de la ubuntuforums.org/forum John Hart avec Android Phones (ES File Explorer). batterie est fantastique (8-9 heures), display.php?f=270 C'est faux de dire qu'il ne convient qu'à même avec le WiFi activé. J'ai rencon- des connexions intranet local : SSH/SFTP tré peu de problèmes avec et, dans LE FULL CIRCLEABESOIN a été conçu pour une utilisation sûre presque tous les cas, les techniciens de sur des connexions publiques non sécu- System76 et moi, nous les avons réso- DEVOUS ! risées. lus. À présent, l'ordinateur fonctionne parfaitement. Bonne connexion au Sans les contributions des En outre, vous pouvez facilement WiFi, le Bluetooth s'est enfin assagi et lecteurs, le Full Circle ne se- vous connecter à partir de Windows maintenant tous mes dispositifs BT se rait qu'un fichier PDF vide (qui, à mon en vous servant de Win SCP (Windows) trouvent et se connectent rapidement, avis, n'intéresserait personne. Nous ou de Filezilla (Linux, Mac, Windows). surtout mes haut-parleurs BT. Ma ma- cherchons toujours des articles, Se connecter sur une machine Win- chine dispose d'un lecteur optique que des critiques, n'importe quoi ! Même dows à partir d'une machine Linux au je trouve indispensable. Je vois que le des petits trucs comme des lettres moyen de SSH/SFTP est plus difficile, Lemur plus récent n'a pas de lecteur et des écrans de bureau aident à mais peut se faire (avec sshd dans optique, ce qui est bien dommage, car remplir le magazine. cygwinouunserveursshdpropriétaire). je lis souvent des DVD ou des CD et je l'utilise pour riper mes CD pour faire Lisez Écrire pour le FCM dans Kevin O. Grover des fichiers ogg pour mes lecteurs de ce numéro pour suivre nos lignes musique - d'aucuns les appellent des directrices. lecteurs MP3. Je trouve que mon Lemur Jetez un œil à la dernière page est un bon ordinateur pour les dépla- (de n'importe quel numéro) pour cements, à cause du bon équilibre en- accéder aux informations détaillées tre taille et opérabilité. La durée de vie concernant l'envoi de vos contri- de la batterie est environ 2,5 fois celle butions. 44 full circle magazine n° 115 sommaire ^ LLee ccooiinn KKOODDII TTrruuccss eett aassttuucceess Écrit par Charles McColm

l y a quelque temps, alors que je na- récent n° 943 « How EEVBlog Does tion des produits électroniques vous musique, et du métal en particulier, I viguais dans YouTube à la recherche Video editing » (Comment EEVBlog édite intéresse, c'est un bon canal à passer vous voudrez voir l'extension MetalVi- de vidéos sur la réparation des moni- ses vidéos) valent le coup d'être vus. en revue. Parmi les invités surprise, deo. Le contenu de MetalVideo vient teurs et télévisions LCD, je suis tombé on trouve le fils de Dave, des ingé- de metalvideo.com, mais il est mis à sur le blog Electronics Engineering EEVBlog peut être trouvé dans les nieurs produit et un des plus vieux disposition de façon plus organisée. Video Blog (EEVBlog) de Dave Jones. modules YouTube intégrés à KODI, ingénieurs au monde. Vous pouvez regarder ce que les autres Au moment où j'écris, Dave a mis en mais il y a aussi une extension vidéo sont en train de regarder actuellement, ligne près de 1 000 vidéos YouTube EEVBlog intégrée qui fait partie du Pour continuer sur le thème de la les vidéos ajoutées très récemment, relatives à l'électronique. Contrairement dépôt normal de KODI. Si la concep- rudesse, si vous êtes passionné de le top 50 des vidéos du site, une sé- à beaucoup de vidéos qui se concentrent sur la technologie d'aujourd'hui, Dave couvre une large palette de l'électro- nique. « Mailbag » et « Teardown tues- day » de Dave sont parmi les vidéos les plus populaires.

Dans un style australien stéréo- typé, Dave manie un énorme couteau de chasse pour ouvrir les paquets dans ses vidéos Mailbag. Il utilise un lan- gage très coloré et parfois carrément insultant, mais il « nomme les choses comme il les voit. » Quand il détruit un produit qui ne correspond pas à ses attentes, le mot Bull**it (M…) revient souvent. En dépit de son comporte- ment outrancier, il est intéressant de parcourir le blog de Dave ; des épi- sodes comme le n° 75 « Digital Multi- meter Buying Guide for Beginners » (Guide d'achat d'un multimètre numé- rique pour les débutants) et le plus 45 full circle magazine n° 115 sommaire ^ LECOINKODI lection aléatoire de vidéos, la vidéo des touches numériques, mais aussi sur Ubuntu Linux, installez simple- Quand, à l'invite, vous devez choisir élue « vidéo du jour », ou vous pouvez des lettres, vous pouvez appuyer plu- ment le paquet lirc : un récepteur infrarouge, vous pouvez rechercher une vidéo particulière. J'aime sieurs fois pour obtenir la lettre dé- choisir « None » (aucun) sauf si vous les extensions comme MetalVideo parce sirée. Par exemple : sur le chiffre 2 de sudo apt install lirc utilisez le câble ou le satellite. qu'elles me rappellent des contenus la télécommande présentée, si vous que j'aimais bien, mais que je n'ai pas appuyez sur 2 une fois, vous avez 2, 2 Quand il vous est demandé de choi- écouté depuis des lustres. L'exten- fois, vous avez a, trois fois, vous avez b sir une télécommande, parcourez la Charles Instant XBMC sion, comme d'autres extensions que et quatre fois, vous obtenez la lettre c. liste et sélectionnez « Windows Media est l'auteur d' , un Center Transceivers/Remotes (all) », ou petit livre sur l'installation et la configu- vous souhaiteriez, s'installe en cliquant Continuez à appuyer pour avoir les ration de XBMCbuntu, une distribution sur : Vidéos > Extensions > En obtenir majuscules. Ce truc ne marche pas avec la télécommande que vous utilisez si *buntu + XBMC. Il est le gestionnaire plus, puis en déroulant la liste jusqu'à les télécommandes qui n'ont pas de ce n'est pas une télécommande « Win- d'un projet non lucratif de réutilisation l'extension MetalVideo, en cliquant des- touches numériques et, malheureuse- dows Media Center ». Les télécom- d'ordinateurs. Quand il ne fabrique pas mandes Windows Media Center peut des PC, il supprime les logiciels mal- sus et, enfin, en cliquant sur Installer. ment, ça ne marche pas sur la télé- veillants, en encourageant les gens à uti- commande incluse dans la box KODI être trouvées à petit prix sur ebay (assu- liser Linux et en accueillant des « heures Avant de commencer à chercher Zoomtak T8H en dépit du fait que la rez-vous simplement d'avoir aussi le Ubuntu » près de chez lui. Son blog est MetalVideo, vous pourriez vouloir véri- télécommande a des touches numé- récepteur infrarouge dans le paquet). à : http://www.charlesmccolm.com/. fier votre télécommande. Selon votre riques et des lettres au-dessus de cha- paramétrage de KODI, vous pourrez que numéro. éventuellement faire plus de choses avec cette télécommande. Ce conseil Enfin, si vous cherchez une façon n'est pas universel pour chaque télé- facile d'avoir une « télécommande commande, mais, pour celles qui ont Windows » fonctionnant avec KODI

46 full circle magazine n° 115 sommaire ^ Si vous avez des questions sur Ubuntu, envoyez-les en anglais à : QQ.. EETT RR.. [email protected], et Gord y répondra dans un prochain Compilé par Gord Campbell numéro. Donnez le maximum de détails sur votre problème.

J'ai beaucoup de mal à installer par des signaux d'un logiciel d'un autre (Et le problème a été résolu !) i368 ou amd64, ils utilisent un proces- Q Ubuntu sur le volume voulu. Ceci processus, pour effectuer les fonctions seur ARM. Les processeurs ARM n'ont est le résultat de la réduction de mon de base telles que lire le fichier pré- pas de bus PCI pour détecter le ma- disque secondaire sur mon installation cédent ou suivant dans une liste de Mon père et moi utilisons Py- tériel, ce qui signifie que chaque dispo- de Windows 10. Des images de l'écran lecture ? Q Chess et, parfois, quand nous n'arri- sitif a besoin de son propre système du gestionnaire de l'ordinateur de Win- vons pas à terminer un bon match, d'exploitation, compilé précisément dows et des options que j'ai en es- Ce n'est pas une réponse à votre nous essayons d'utiliser la fonction Sau- pour le matériel exact. sayant d'installer Ubuntu, sont jointes. R question, mais une approche alter- vegarder. Nous enregistrons tous les native. deux les fichiers .pgn du jeu ainsi créés, Il n'y a pas qu'une seule Galaxy (Remerciements à Impadivus sur mais quand nous essayons de charger Tab 2 ; il y a plusieurs modèles, notam- R les forums Ubuntu.) L'écran du ges- J'ai acheté pour 4 $ un clavier HP ces jeux plus tard, on a l'impression ment la p3110, la p3100 et la p5110. tionnaire de l'ordinateur montre que le 5189 d'occasion qui a un jeu complet qu'il n'y a qu'une seule personne qui disque secondaire est formaté comme de touches de contrôle de lecture audio. puisse voir l'échiquier dans l'état où il Ici, vous pourrez voir que quel- « disque dynamique ». Ubuntu ne peut Même quand ils sont en arrière-plan, a été sauvegardé. qu'un a déjà commencé à faire ce tra- pas gérer des partitions dynamiques Audacious et VLC répondent à ces vail : https://wiki.ubuntu.com/Touch/De- de Windows. Il faut d'abord supprimer touches. (Merci à oldrocker99 sur les fo- vices. Mais il a été abandonné en 2013, la partition dynamique pour revenir aux R rums Ubuntu.) Il s'agit d'un bogue parce que le travail était gigantesque ! partitions de base ; après, Ubuntu peut déjà signalé. La solution serait de té- créer une partition ext4 sur laquelle J'essaie d'installer Ubuntu 16.04 lécharger PyChess 12.4 à partir de la s'installer. Q LTS sur l'ordinateur de bureau à page de téléchargements PyChess. la maison. J'ai créé une clé USB Live QUESTIONS LES PLUS La conversion d'une partition dyna- (formatée en FAT32) et changé l'ordre mique en partition de base nécessite la de démarrage pour l'USB, mais l'ordi- J'ai une vieille Galaxy Tab 2 de POPULAIRES SUR ASKUBUNTU suppression de la partition et cela signi- nateur ne veut absolument pas dé- Q Samsung sur laquelle j'aimerais ins- fie qu'il faut sauvegarder vos 416 Go passer le stade du démarrage. Il n'y a taller Ubuntu. i vous angoissez à l'idée de cliquer dedonnéesetformaterledisqueentier. ni logo de démarrage, ni texte, ni S sur une URL courte goo.gl, vous messages d'erreur. (Remerciements à wlbisur les fo- pouvez en obtenir des renseignements R rums Ubuntu.) Une réponse sim- très facilement. Copiez l'URL et collez- Existe-t-il un lecteur audio que (Merci à Geoffrey_Arndt sur les ple : c'est impossible. la dans la barre d'adresse de votre Q l'on peut lancer à partir de la ligne R forums Ubuntu.) Utilisez un meil- navigateur, puis ajoutez un signe plus de commande, qui s'exécute en ar- leur outil de création de clé USB de dé- La plupart des tablettes et smart- (+). Maintenant, goo.gl vous dira où rière-plan et qui peut être contrôlé marrage,commeetcher:https://etcher.io/ phones n'utilisent pas de processeurs elle mène, ainsi que les statistiques 47 full circle magazine n° 115 sommaire ^ Q.ETR. sur son utilisation. (Merci à askleo.com ment en renommant le répertoire ? grande clé USB, un disque dur externe, local ; à partir de là, tout se passe de pour cette astuce.) https://goo.gl/CXIUmo un autre ordinateur dans votre réseau, façon automatique. Pour ce qui con- un dispositif de stockage en réseau cerne les deux autres, vous devez uti- Dans le numéro 113, la troisième * Créer un grand fichier en utilisant le (NAS) ou un système sur le Net, liser votre navigateur pour copier des entrée de cette section était erronée. terminal. comme Dropbox. Le matériel de sauve- fichiers manuellement vers le stockage « Les extensions de fichiers ont-elles https://goo.gl/1SO7Mu garde ne se trouve pas à l'intérieur du enligne,àlavitessedevotreconnexion. un objet (pour le système d'exploita- boîtier de l'ordinateur dont vous vou- tion) ? » aurait dû être : * Que veulent dire ^$ et ^# ? lez sauvegarder les données. Il y a plusieurs logiciels pour la sau- https://goo.gl/n9gxs https://goo.gl/f2mbNa vegarde sous Linux, Rsync étant, sans [Ayant vérifié, l'équipe française a Si vous utilisez un dispositif qui se doute, le plus populaire, invoqué en demandé le bon lien à Gord et a ainsi * Comment s'appelle le texte à la brancheàvotremachine,telqu'undisque tant que tâche planifiée dans Cron. pu le mettre ; de ce fait, le lien chez gauche d'une commande (comme saisie dur externe, je suggère d'en avoir au Une fois que vous l'aurez configuré, nous n'était pas erroné.] dans un terminal) ? moins deux, afin d'en avoir toujours en théorie vous pouvez l'oublier, car il https://goo.gl/agzqMZ un qui soit débranché à chaque instant. le fait tout seul. C'est-à-dire sauf pour * Peut-on jouer à Snake en ligne de Rangez-le dans « un endroit sûr » com- ce qui concerne l'échange des média commande ? me le sous-sol d'un ami, pour qu'un de sauvegarde. https://goo.gl/O2Ul4Q incendie ou un vol ne prenne pas tou- tes les copies de vos inestimables don- Il y a une interface graphique pour * Comment rendre un fichier protégé ? TRUCSETASTUCES nées. Échangez les disques de temps Rsync, Grsync, ce qui signifie que vous https://goo.gl/No0srJ en temps, peut-être une fois par mois. pouvez faire une sauvegarde manuelle Quelqu'un voudrait-il une petite à partir d'une interface graphique. * Comment est sécurisée la possibilité sauvegarde ? La sauvegarde sur l'Internet est un de s'introduire dans n'importe quel cas à part. Moi, je pense que ce n'est Et moi, qu'ai-je fait pour les sauve- ordinateur sous Ubuntu via grub2 ? i vous n'avez pas de sauvegarde, pas pertinent pour un particulier s'il a gardes ? https://goo.gl/GMITMv S vous serez très triste le jour où besoin de sauvegarder plus de 10 Go votre disque dur mourra. de fichiers, car sa connexion Internet J'ai une boîte NAS affreuse, dé- * Où se trouve la documentation sur n'est tout simplement pas assez rapide. clarée trop lente et trop peu fiable pour le noyau ? Vous serez aussi très triste quand, Il y a quelques options principales gra- une utilisation au bureau. Il y a deux https://goo.gl/BeRbba par accident, vous supprimerez de façon tuites, notamment Dropbox, Google ans, environ, j'y ai fait une copie com- définitive des photos prises au cours Drive et Microsoft Onedrive. Ils sont plète de mon dossier personnel. * Comment installer l'OpenOffice le des dix dernières années. tous « petits », mais, en payant, vous plus récent ? pouvez obtenir davantage d'espace en J'utilise Dropbox pour des petits fi- https://goo.gl/xLZRZP La sauvegarde a deux composants, ligne. Sous Linux, Dropbox a un avan- chiers en cours. le matériel et le logiciel. Le matériel tage : vous installez le logiciel client * Comment copier un répertoire et peut comprendre des DVD-R (si vous de Dropbox et, après, il suffit de copier Dans le cas d'un jeu statique de fi- son contenu vers un nouvel emplace- n'avez pas beaucoup de données), une les fichiers dans le dossier Dropbox chiers, je les ai gravés sur des DVD. Le 48 full circle magazine n° 115 sommaire ^ Q.ETR. coût d'une sauvegarde de 200 Go sur gistrer toutes leurs données sur le Si nos bureaux brûlaient, il fau- DVD est d'environ15 $, ce qui est net- serveur principal et que celui-ci est sau- drait pas mal de travail pour faire fonc- tement moins que le coût d'un disque vegardé sur le réseau chaque nuit. Une tionner la société à nouveau, mais externe de la même capacité. fois par mois, le disque contenant la nous pensons que le côté informa- sauvegarde du serveur est échangé avec tique nous poserait le moins de pro- Une partie de mon travail est sau- un autre et emporté hors site. Fina- blèmes. vegardée automatiquement sur le Net, lement, le disque est placé dans un stoc- comme la rubrique Q. et R. qui est kage à long terme. Si nécessaire, j'ai la sauvegardée sur le site Web fullcir- capacité de restaurer un fichier qui clemagazine. C'est la même chose pour fut supprimé il y a trois ans ! ce qui concerne d'autres sites Web sur lesquels je travaille : la version en Les stations de travail des utilisa- ligne est dynamique et les fichiers sur teurs sont également sauvegardées, mon ordinateur forment la sauvegarde. pas pour les données, mais à cause de leur configuration. Sur une station de J'ai récemment commencé à exé- travail type, des centaines de pro- cuter Linux à partir d'un SSD, en utili- grammes sont installés et configurés. sant le vieux disque dur pour des La plupart des utilisateurs ont aussi fichiers média. J'ai configuré un vieux installé des programmes particuliers netbook comme serveur de fichiers, pour la gestion de clients précis et il et j'ai installé Crashplan pour faire une faudrait beaucoup de temps pour les sauvegarde régulière de mon nouveau faire fonctionner complètement à par- dossier home vers le netbook. Dans tir de zéro si le disque dur se plantait. cette configuration, Crashplan est gra- Dans la plupart des cas, les sauve- tuit. L'avantage du netbook est qu'il gardes se font toutes les semaines, n'ajoute pas grand-chose à ma fac- puisqu'il n'y a pas beaucoup de chan- ture d'électricité. gements de jour en jour.

Au bureau (centré sur Windows), En outre, nous faisons une copie les choses sont différentes. Nous crai- hors site des sauvegardes des sta- Gord eut une longue carrière dans l'in- gnons principalement des catastrophes tions de travail chaque mois. dustrie informatique, puis a profité de physiques, comme un gros incendie. sa retraite pendant plusieurs années. Dernièrement, nous avons ajouté Plus récemment, il s'est retrouvé, sans savoir comment, « l'informaticien » d'un J'ai configuré une machine sous une sauvegarde quotidienne en ligne petit cabinet d'expertise comptable de Xubuntu pour les sauvegardes. Les des parties les plus importantes du 15 personnes dans le centre-ville de utilisateurs savent qu'ils doivent enre- serveur. Toronto. 49 full circle magazine n° 115 sommaire ^ JJEEUUXX UUBBUUNNTTUU RRoocckkeett LLeeaagguuee Écrit par Oscar Rivera

uel est le résultat d'un mélange Rocket League se vend sur Steam de vouloir apprendre certains des plus Après y avoir joué pendant envi- Q de bolides et de foot ? C'est Rocket pour environ 19,99 $ ou vous pouvez complexes déplacements faits par d'au- ron deux heures, et ayant vu d'autres League, une idée très intéressante pour l'acheter et le télécharger sur le Rocket tres joueurs. Le jeu comporte deux joueurs se déplacer avec des façons un sport qui pourrait devenir une réa- League Store, mais vous serez alors équipes, avec jusqu'à quatre joueurs qui m'étaient totalement inconnues, lité un jour, mais qui, pour le moment redirigé vers Steam ; ainsi, c'est aussi dans chacune, qui se combattent dans j'ai décidé de regarder le tutoriel fourni, est un jeu vidéo effréné. Rocket League bien de commencer par cela. Au départ, une arène qui ressemble grossièrement qui est divisé en trois parties : Rookie se décrit sur leur site Web comme un j'ai eu Rocket League gratuitement à un stade de foot. Les joueurs con- (Débutant), Pro et All-Star. L'option jeu vidéo futuriste de sport et d'action quand j'ai acheté un Steam Controller, duisent des voitures et doivent tra- Rookie ne m'a rien appris que je ne con- où le foot rencontre la Formule 1. De- mais j'ai dû attendre sa publication vailler en équipe pour mettre le ballon naissais déjà, des trucs comme accélé- puis sa sortie sur Microsoft Windows sous Linux pour pouvoir y jouer. dans le filet de l'équipe adverse. Qui- rer, tourner, freiner et d'autres trucs et PlayStation 4 en juillet 2015, le nom- conque a déjà joué au foot (alias le de base. Les parties Pro et All-Star ont bre de ses adeptes concurrents ne cesse La plupart du temps, je joue à ce soccer dans un seul pays) reconnaîtra démontré des déplacements intéres- de croître en ligne de façon impression- jeu, qui me plaît énormément, avec Rocket League. Résidant aux USA, où sants et, à la fin du tutoriel, ils m'avaient nante. Développé et publié par Psyonix, un joypad de l'Xbox 360. Jouer à ce le foot n'est pas aussi populaire qu'ail- aidé à décupler le niveau de mon jeu. Rocket League est sorti plus tard, en jeu est relativement facile et, bien qu'un leurs dans le monde, j'ai été plutôt J'ai appris comment taper dans la balle 2016, sur OS X, Linux et Xbox One. tutoriel d'entraînement soit fourni pour surpris d'apprendre à quel point Roc- latéralement, au lieu de l'envoyer tou- quiconque le voudrait, ce n'est pas vrai- ket League est prisé par les joueurs. jours devant moi. J'ai appris à sauter Le jeu peut être mono ou multi- ment nécessaire de le suivre à moins et à frapper la balle dans l'air. J'ai éga- joueurs, avec jusqu'à huit joueurs à la lement appris comment faire un vol fois. Le mode multi-joueurs peut être plané après avoir sauté plus haut que local ou en ligne. S'il est joué locale- la normale, retourné ma voiture et ment, l'écran peut être partagé entre frappé la balle pendant que j'étais dans 2, 3, ou 4 joueurs. Le concept n'est pas les airs. Dispersés à travers l'arène, il y original et c'est, en fait, la suite de Su- a des bornes booster ; il faut passer personic Acrobatic Rocket-Powered entre deux pour accumuler des charges Battle-Cars, sorti en 2008 pour Play- booster - activées quand vous appuyez Station 3. Bien qu'il n'ait pas connu un sur le bouton booster. Ces propul- grand succès, il a convaincu un assez seurs émettent de la fumée très sym- grand public fidèle et c'est celui-là qui pa de votre tuyau d'échappement tout a entretenu la dynamique rendant pos- en boostant (comme leur nom l'indique) sible la livraison de sa suite, Rocket votre vitesse momentanément. Selon League. le niveau d'agressivité de votre jeu, il 50 full circle magazine n° 115 sommaire ^ JEUXUBUNTU est possible de détruire d'autres voi- a connu un tel succès qu'il est ac- Vous devez faire quelques choix avant ment surpris de découvrir que vous tures complètement, mais cela ne vous tuellement l'un des jeux vidéo les plus de commencer à jouer en ligne, tels n'attendez pas plus de 2 minutes avant donne pas de points supplémentaires. joués de tous les e-sports. Cette année que des matches normaux 1v1, 2v2, 3v3, de rejoindre un match en ligne et, à En revanche, cela ralentit l'autre joueur, le Rocket League Championship Series 4v4, snow game (jeu dans la neige), moins de participer aux compétitions, puisqu'il devra renaître dans une autre héberge des matches Rocket League rocket labs game (jeu des labos rocket), vous pouvez rejoindre ou abandonner zone du stade, généralement loin de compétitifs partout dans le monde. hoops game (jeu de paniers, inspiré par un match à tout moment. La réac- l'action. Le RLCS dure environ trois mois et le basket), etc. Si faire davantage que tivité et la latence de mon expérience des matches ont lieu en Amérique du le mode assez routinier de trouver un en ligne étaient tout à fait fluide et L'écran du menu vous propose trois Nord aussi bien qu'en Europe. Les match/jouer un match vous intéresse, j'en étais plus que satisfait. modes de jeu. Les choix sont En ligne vainqueurs du RLCS en cours (novem- vous pouvez choisir parmi quelques- (Online), Exhibition ou Saison (Season). bre/décembre 2016) peuvent s'atten- unes des options de compétition qui Quant au choix des véhicules que Le mode En ligne vous donne une dre à un prix pour la première place vous donneront un classement et vous vous aurez l'honneur de conduire, les équipe d'autres joueurs pour jouer en estimé à 125 000 $. Étant donné que mettront avec d'autres dont le rang possibilités semblent infinies. Au fur ligne, jusqu'à quatre joueurs contre je parle d'un jeu qui existe depuis un est similaire au vôtre. Le système de et à mesure que vous jouez, vous dé- quatre. Exhibition n'est qu'un seul match an, c'est très impressionnant. Déjà, classements a besoin d'au moins 10 verrouillez de nouveaux véhicules ainsi joué localement où les résultats n'ont Rocket League est affilié à l'eSports matches de calibration pour pouvoir que des décalcomanies, de la pein- pas d'importance. Saison est aussi joué League, ainsi qu'à Major League Ga- avoir une meilleure idée du classement ture de carrosseries, des jantes de localement, mais c'est différent d'Exhi- ming, deux des plus importantes ligues à vous attribuer, ce qui déterminera le pneu et d'autres éléments cosmé- bition, car il vous propulse dans une d'e-sports existantes. L'expérience du type de joueurs avec et contre qui tiques. En plus des éléments que vous saison comportant de 9 à 36 semaines jeu en ligne est un véritable délice. vous jouerez. J'ai été très agréable- pouvez déverrouiller, il y a une tonne et, selon la qualité de votre jeu, à la de DLC (downloadable content ou con- fin de la saison, vous devez jouer des tenu téléchargeable) disponible à éliminatoires culminant dans la finale l'achat. Certains de ces éléments DLC du championnat. Si vous gagnez cette qui valent le coup d'être mentionnés finale, vous recevrez un joli trophée. Il sont des véhicules, comme la Batmo- m'a fallu environ une semaine pour bile du film Batman VSuperman et la terminer une saison en jouant entre Delorean de Retourverslefutur, parmi 20 et 30 minutes par jour, jusqu'à ce d'autres. Une partie des recettes de que, finalement, je gagne le champion- ces achats sert au financement des nat. événements e-sports de Rocket League et ses lots de prix. J'ai mentionné plus tôt que Roc- ket League est un jeu en ligne popu- La qualité du son et des gra- laire, mais l'étendue de sa popularité phismes est semblable à celles des jeux va sans doute vous couper le souffle. vidéo sportifs actuels, à une excep- Depuis sa sortie, il y a un an environ, il tion près. Puisqu'il s'agit d'un sport 51 full circle magazine n° 115 sommaire ^ JEUXUBUNTU fictif qui n'existe que dans ce jeu avis, aucun inconvénient. Le mode SYSTÈME MINIMUM REQUIS : vidéo, quelques-uns des stades dans Saison où vous devez jouer locale- OS : Ubuntu 12.04 ou ultérieur. lesquels vous aurez la possibilité de ment est très bien pour commencer Processeur : 2,4 GHz Quad Core. jouer sont des bâtiments plutôt fu- et apprendre à connaître le jeu tout RAM : 2 Go. turistes, extravagants et scandaleux. en découvrant des déplacements plus DD : 5 Go d'espace disque. Dans la plupart de ces stades vous avancés. Comme je l'ai déjà laissé en- Connexion haut débit à Internet. pouvez même monter sur les murs et tendre, le son et les graphismes sont rouler sur le plafond aussi longtemps vraiment superbes. Le jeu est très que permet votre élan. En outre, il y a réactif, même en mode en ligne. Le les voitures elles-mêmes : certains des mode en ligne, qui - et la plupart des effets activés par les boost et qui joueurs sont d'accord avec cette dé- sortent du tuyau d'échappement sont claration - est le mode principal pour Oscar diplômé de CSUN, est un di- uniques en couleurs et même amusants. lequel le jeu fut conçu, fonctionne recteur musical/enseignant, bêta-testeur, Ceux-ci comprennent la fumée boost extrêmement bien sous Linux. Enfin, rédacteur Wikipedia et contributeur sur florale et la fumée verte de l'argent l'expérience entière sous Linux me les forums Ubuntu. Vous pouvez le con- qu'aucune vraie voiture n'a encore donne l'impression que ce jeu fut, à tacter via : [email protected] émise, pas même dans mon État de l'origine, destiné à Linux. Ainsi, je lui résidence, la Californie, qui est paci- donne une note parfaite. fique et respectueuse de l'environne- ment. La bande son du jeu est très diverse et la musique se joue de façon aléatoire, mais vous pouvez aussi chan- ger de station en appuyant sur un bouton.

Ce jeu est indubitablement diver- tissant. Beaucoup d'entre nous, qui faisons partie de la communauté de jeux sous Linux, attendaient sa sortie sur Linux depuis longtemps et nous sommes donc plus que ravis de le voir enfin ajouté à notre bibliothèque Linux. Ayant joué au jeu pendant environ 6 à 8 semaines, je n'ai toujours pas trouvé quoi que ce soit que je n'aime pas. Il a énormément d'avantages et, à mon 52 full circle magazine n° 115 sommaire ^ MMÉÉCCÈÈNNEESS

MÉCÈNES Elizabeth K. Joseph Marcos Alvarez Costales Vincent Jobard Raymond Mccarthy Bill Berninghausen Chris Giltnane Max Catterwell Jack McMahon Joao Cantinho Lopes Frank Dinger Linda P Paul Weed CHA CHA CHA CHANGEMENT Remke Schuurmans DONS Jaideep Tibrewala Notre administrateur est parti, pour de nom- Norman Phillips Patrick Martindale breux mois, sans rien dire à personne et je Tom Rausner John Niendorf Antonino Ruggiero ne savais pas du tout, ni si, ni quand, les Andrew Taylor frais du site seraient ou ne seraient pas Charles Battersby Daniel Witzel payés. Au départ, nous devions déména- Tom Bell Douglas Brown ger le nom de domaine et le site, qui aurait Oscar Rivera Donald Altman été hébergé chez moi, et, finalement, j'ai Alex Crabtree Patrick Scango réussi à retrouver l'admin et à me faire transférer le nom de domaine ainsi que Ray Spain Tony Wood l'hébergement du site. Richard Underwood Paul Miller Le nouveau site fonctionne dès à présent. Charles Anderson Colin McCubbin D'ÉNORMES remerciements à Lucas Wester- Ricardo Coalla Randy Brinson mann (Monsieur Command & Conquer) Chris Giltnane John Fromm d'avoir bien voulu prendre du temps sur William von Hagen Graham Driver ses loisirs pour recréer complètement le site, ainsi que les scripts, à partir de zéro. Mark Shuttleworth Chris Burmajster Juan Ortiz Steven McKee J'ai fait la page Patreon pour pouvoir rece- voir de l'aide financière pour ce qui con- Joe Gulizia Manuel Rey Garcia cerne le domaine et les frais d'héber- Kevin Raulins Alejandro Carmona Ligeon gement. L'objectif annuel a été atteint Doug Bruce siniša vidović rapidement grâce à ceux dont les noms Pekka Niemi Glenn Heaton figurent sur cette page. Pas d'inquiétude à avoir : le FCM ne va pas disparaître. Plu- Rob Fitzgerald Louis W Adams Jr sieurs personnes ont demandé une op- Brian M Murray Raul Thomas tion PayPal (pour un don ponctuel) et j'ai Roy Milner Pascal Lemaitre donc rajouté un bouton sur le côté du site. Brian Bogdan PONG Wai Hing Merci infiniment à tous ceux qui ont uti- Scott Mack Denis Millar lisé Patreon et le bouton PayPal. Cela m'a beaucoup aidé. Dennis Mack Elio Crivello John Helmers Rene Hogan https://www.patreon.com/ JT Kevin Potter fullcirclemagazine 53 full circle magazine n° 115 sommaire ^ Équipe Full Circle CCOOMMMMEENNTT CCOONNTTRRIIBBUUEERR Rédacteur en chef- Ronnie Tucker FCM n° 1 1 6 [email protected] Webmaster - Date limite : Lucas Westermann [email protected] FULLCIRCLEABESOINDEVOUS! Dimanche 11 décembre 2016. Correction et Relecture Un magazine n'en est pas un sans articles et Full Circle n'échappe pas à cette Date de parution : règle. Nous avons besoin de vos opinions, de vos bureaux et de vos histoires. Vendredi 30 décembre 2016. Mike Kennedy, Gord Campbell, Nous avons aussi besoin de critiques (jeux, applications et matériels), de Robert Orsino, Josh Hertel, Bert Jerred, Jim tutoriels (sur K/X/Ubuntu), de tout ce que vous pourriez vouloir communiquer Dyer et Emily Gonyer aux autres utilisateurs de *buntu. Envoyez vos articles à : [email protected] Remerciements à Canonical, aux nombreuses équipes de traduction dans le monde entier et à Nous sommes constamment à la recherche de nouveaux articles pour le Full Circle. Pour de l'aide Thorsten Wilms pour le logo du FCM. et des conseils, veuillez consulter l'Official Full Circle Style Guide : http://url.fullcirclemagazine.org/75d471 Pour la traduction française : http://www.fullcirclemag.fr remarques expériences Envoyez vos ou vos sous Linux à : [email protected] Pour nous envoyer vos articles en français Les tests de matériels/logiciels doivent être envoyés à : [email protected] pour l'édition française : [email protected] Envoyez vos questions pour la rubrique Q&R à : [email protected] et les captures d'écran pour « Mon bureau » à : [email protected] Si vous avez des questions, visitez notre forum : fullcirclemagazine.org Obtenir le Full Circle Magazine :

Pour les Actus hebdomadaires du Full Circle : 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 pouvez vous tenir au courant des Actus hebdomadaires en vous avez des problèmes, vous pouvez envoyer un courriel à : utilisant le flux RSS : http://fullcirclemagazine.org/feed/podcast [email protected] Ou, si vous êtes souvent en déplacement, vous pouvez obtenir les Actus hebdomadaires sur Stitcher Radio (Android/iOS/web) : Issuu - Vous avez la possibilité de lire le Full Circle en ligne via http: www.stitcher.com/s?fid=85347&refid=stpr Issuu : http://issuu.com/fullcirclemagazine. N'hésitez surtout et sur TuneIn à : http://tunein.com/radio/Full-Circle-Weekly-News- pas à partager et à noter le FCM, pour aider à le faire connaître p855064/ ainsi qu' Ubuntu Linux.

Magzster - Vous pouvez aussi lire le Full Circle online via Obtenir le Full Circle en français : Magzster : http://www.magzter.com/publishers/Full-Circle. N'hési- tez surtout pas à partager et à noter le FCM, pour aider à le http://www.fullcirclemag.fr/?pages/Numéros faire connaître ainsi qu'Ubuntu Linux. 54 full circle magazine n° 115 sommaire ^