GNU/Linux Magazine N167

Total Page:16

File Type:pdf, Size:1020Kb

GNU/Linux Magazine N167 SOMMAIRE N°167 ÉDITORIAL « Bah ! Je n’ai rien à me NEWS reprocher moi » 04 Les nouveautés de PHP 5.5 Voici généralement l’ar- gument largement entendu NETADMIN de ceux qui n’ont pas d’avis ou sont potentiellement 08 Tu deviendras web designer, mon fils favorables à la surveillance 12 Vos applications web temps réel facilement avec MeteorJS globale et systématique : « De toute façon, on nous surveille déjà et je m’en fiche parce que, En COUVERTURE moi, je ne fais rien de mal, je n’ai rien à cacher ». 24 Ceci peut sembler être un argument impa- Administrez et configurez LE KERNEL rable si on retire purement et simplement l’as- Compilez un noyau Linux : Le but de cet article sera de pect moral de la question. Pourtant, c’est un comprendre en détail comment générer un noyau GNU/Linux raisonnement totalement faux. En effet, dans la personnalisé. Chaque étape sera reprise et détaillée avec des société telle qu’elle existe, ce n’est pas un individu outils de façon à maîtriser au final l'ensemble. qui détermine ce qui est bien ou mal, juste ou A la découverte de DKMS : Qui n'a jamais eu des problèmes de injuste, normal ou déviant, entendu ou inaccep- version de drivers après la mise à jour de son noyau GNU/Linux ? table... Ce sont les normes dictées par la société Ce problème est lié principalement à la désynchronisation entre les sources elle-même. Ces notions sont donc parfaitement du noyau et celles utilisées pour générer le driver. hors de contrôle pour l’individu isolé, variables géographiquement et promptes à changer dans le temps. REPÈRES Ainsi, l’argument qui consiste à dire qu’on n’a 42 Correction géométrique d’images prises en vue oblique – projection rien à se reprocher ne peut être valable qu’accom- sur modèle numérique d’élévation pour exploitation quantitative de pagné des mots « maintenant », « ici » et « selon photographies numériques moi-même ». En d’autres termes, ce n’est pas vous CODE(S) qui décidez si vous faites quelque chose de mal ou non, mais la société, selon les normes et les 58 log4php : adoptez une méthodologie rigoureuse pour les logs de votre lois établies par et pour la société (en principe). application web Mais la surveillance globale, au cœur de 63 Abus, un autre bus light toutes les inquiétudes actuellement, implique MOBILITÉ d’autres risques, découlant de l’interprétation des informations. Lorsqu’on peut collecter toutes 78 réutiliser du code C/C++ natif sous Android avec le Native Development les données que l’on souhaite sur « une cible », Kit (NDK) on peut littéralement faire dire tout ce que l’on ABOnnEMENTS souhaite à ces mêmes données. Pire encore, si l’analyse est faite par un ensemble d’algorithmes, 21/22/29 Bons d'abonnement et de commande le risque de faux positifs est bel et bien présent. Même s’il ne s’agit que d’un faible pourcentage, Les abonnements numériques et les anciens numéros classer automatiquement une personne dans Nouveau ! sont désormais disponibles sur : les « individus à risque » ou les « possibles ter- roristes » n’a rien à voir avec le fait de placer un fichier en quarantaine ou un mail dans les en version PDF : en version papier : « spams probables ». numerique.ed-diamond.com boutique.ed-diamond.com À l’heure où je rédige cet édito, le Conseil Constitutionnel n’a pas été saisi concernant la GNU/Linux Magazine France Responsable publicité : Valérie Fréchard, Tél. : 03 67 10 00 27 est édité par Les Éditions Diamond [email protected] loi de programmation militaire (LPM) et son Service abonnement : Tél. : 03 67 10 00 20 Impression : pva, Druck und Medien-Dienstleistungen GmbH, Landau, Allemagne fameux article 13 (devenu 20). Lorsque vous Distribution France : (uniquement pour les dépositaires de presse) lirez ceci, il est donc possible que cette loi soit MLP Réassort : Plate-forme de Saint-Barthélemy-d’Anjou. Tél. : 02 41 27 53 12 Plate-forme de Saint-Quentin-Fallavier. Tél. : 04 74 82 63 04 appliquée (décrets d’application) et si tel est le B.P. 20142 – 67603 Sélestat Cedex IMPrIMÉ en Allemagne - PrINTED in Germany cas, je pense qu’il peut être tout à fait raison- Tél. : 03 67 10 00 20 – Fax : 03 67 10 00 21 E-mail : [email protected] Dépôt légal : À parution, N° ISSN : 1291-78 34 nable de commencer à réviser vos classiques, Service commercial : [email protected] Commission paritaire : K78 976 Sites : www.gnulinuxmag.com – Périodicité : Mensuel en commençant par Orwell... boutique.ed-diamond.com Prix de vente : 7,90 € Directeur de publication : Arnaud Metzler Rédacteur en chef : Denis Bodor Bonne année 1984^W2014 ! Secrétaire de rédaction : Véronique Sittler Réalisation graphique : Jérémy Gall La rédaction n’est pas responsable des textes, illustrations et photos qui lui sont communiqués par leurs auteurs. La reproduction totale ou partielle des articles publiés dans GNU/Linux Magazine France est interdite sans accord écrit de la société Les Éditions Diamond. Sauf accord particulier, les manuscrits, photos et dessins adressés à GNU/Linux Magazine France, publiés ou non, ne sont ni rendus, ni renvoyés. Les indications de prix et d’adresses figurant dans les pages rédactionnelles sont données à titre d’information, sans aucun but publicitaire. Toutes les marques citées dans ce numéro sont déposées par leur propriétaire respectif. Tous les logos représentés dans le magazine sont la propriété de leur ayant droit respectif. GNU/Linux Magazine France N°167 3 NEWS LES NOUVEAUTÉS DE PHP 5.5 Les nouveautés de PHP 5.5 par Stéphane Mourey [Taohacker] Il y a quelques mois, la version 5.5 de PHP est sortie de son état de release Candidate pour devenir la dernière version officielle. Moins attendue sans doute que la version 5.4 (qui offrait enfin une solution au problème de l’héritage multiple), la nouvelle version n’en offre pas moins quelques nouveautés intéressantes que nous allons découvrir dans cet article. mais le suspend. La fonction reprend exac- l’empreinte mémoire de votre script. Pour 1 tement là où elle en était lorsqu’on lui de- ce faire, vous procédez comme pour les Les générateurs mande un nouvel élément de l’ensemble. autres fonctions, en précédant leur nom Depuis la version 5, PHP fournit du signe esperluette « & », tant dans sa une interface Iterator qui permet de Imaginons par exemple que vous vou- déclaration que dans son utilisation : construire des itérateurs. Les itérateurs liez parcourir les résultats d’une fonction sont des objets qui permettent d’accéder sur un intervalle donné d’entiers. Comme function &gererateurIntervalleDEntiers($debut,$fin) { à un ensemble de données, d’objets ou peu importe la fonction dans notre for ($i=$debut;$i<=$fin;$i++) { yield $i; de ce que vous voulez, pour pouvoir le exemple, nous l’appellerons fonction(). } parcourir comme un tableau. Cette possi- Nous pouvons donc construire un gé- } bilité, très intéressante et très puissante, nérateur de la façon suivante : foreach (&gererateurIntervalleDEntiers(1,10) as est toutefois un peu complexe à implé- $valeur) { function gererateurPourFonction($debut,$fin) { echo $valeur."\n"; menter : il y a cinq méthodes à écrire for ($i=$debut;$i<=$fin;$i++) { } pour remplir les exigences de l’interface, yield fonction($i); current key next rewind } à savoir , , , } Enfin, pour conclure sur les généra- et valid. Ces méthodes permettent de teurs, si réellement vous avez besoin de s’assurer que l’itérateur se comportera Ensuite, nous pouvons utiliser ce revenir en arrière dans votre parcours, comme un tableau dans les différentes générateur dans une boucle foreach, la seule solution que vous avez est de situations où il aura à le faire. éventuellement après lui avoir donné cloner votre objet générateur à l’aide un nom de variable pour la lisibilité : de l’instruction clone. Vous obtiendrez Il se peut toutefois que, tout en vou- alors un générateur identique, mais lant parcourir votre ensemble comme $monGenerateur = generateurPourFonction(1,10); réinitialisé : vous pourrez à nouveau un tableau, vous n’ayez pas besoin de foreach ($monGenerateur as $valeur) { echo $valeur."\n"; le parcourir, mais en partant du début. toute la souplesse que cela implique. Si } vous avez simplement besoin d’avancer dans votre ensemble, sans avoir jamais Si vous souhaitez que votre généra- 2 besoin de le réinitialiser ou d’aller en teur retourne une paire clé / valeur à oPcache arrière, vous pourrez utiliser un généra- chaque itération, et vous permette du Déjà disponible depuis la version 5.2, teur. Celui-ci est beaucoup plus simple à coup de construire un tableau associa- l’extension OPcache est maintenant pré- mettre en œuvre. En effet, pour créer un tif, vous utiliserez l’instruction yield en sente par défaut dans PHP 5.5. Cette ex- générateur, vous n’avez besoin d’écrire utilisant la syntaxe suivante : tension vise à stocker en cache le bycode qu’une seule fonction... des scripts précompilés dans la mémoire yield $clef => $valeur; partagée, de sorte qu’il n’est plus néces- Dans cette fonction, vous allez parcourir saire à PHP de charger et d’analyser les votre ensemble et à chaque fois que vous Si vous souhaitez renvoyer une va- scripts à chaque demande. Il en résulte disposerez d’un élément de votre ensemble leur nulle, utilisez yield sans paramètre : un gain de performance non négligeable. sur lequel vous voulez travailler, vous le yield; renverrez à l’aide de l’instruction yield Si vous utilisez l’extension Xdebug au lieu de return. La différence entre Enfin, il est possible que votre géné- conjointement à celle-ci, il vous fau- yield et return est que yield ne ter- rateur renvoie ses valeurs par référence, dra pren dre garde à charger OPcache mine pas le fonctionnement de la fonction ce qui est intéressant pour limiter en premier.
Recommended publications
  • Latest Release Rather Than Working on the Develop Branch
    WarpX Documentation Release 21.09 WarpX collaboration Sep 28, 2021 CONTENTS 1 Contact us 3 1.1 Code of Conduct.............................................3 1.2 Acknowledge WarpX...........................................4 2 Installation 7 2.1 Users...................................................7 2.2 Developers................................................9 2.3 HPC................................................... 18 3 Usage 47 3.1 Run WarpX................................................ 47 3.2 Input Parameters............................................. 48 3.3 Python (PICMI)............................................. 84 3.4 Examples................................................. 85 3.5 In-Depth: PWFA............................................. 87 3.6 Workflows................................................ 91 4 Data Analysis 103 4.1 Output formats.............................................. 103 4.2 yt-project................................................. 120 4.3 openPMD-viewer............................................. 126 4.4 openPMD-api.............................................. 127 4.5 3D Visualization: ParaView....................................... 127 4.6 3D Visualization: VisIt.......................................... 127 4.7 VisualPIC................................................. 129 4.8 PICViewer................................................ 129 4.9 Back-Transformed Diagnostics...................................... 131 4.10 Reduced diagnostics........................................... 132 5 Theory
    [Show full text]
  • Validated Products List, 1995 No. 3: Programming Languages, Database
    NISTIR 5693 (Supersedes NISTIR 5629) VALIDATED PRODUCTS LIST Volume 1 1995 No. 3 Programming Languages Database Language SQL Graphics POSIX Computer Security Judy B. Kailey Product Data - IGES Editor U.S. DEPARTMENT OF COMMERCE Technology Administration National Institute of Standards and Technology Computer Systems Laboratory Software Standards Validation Group Gaithersburg, MD 20899 July 1995 QC 100 NIST .056 NO. 5693 1995 NISTIR 5693 (Supersedes NISTIR 5629) VALIDATED PRODUCTS LIST Volume 1 1995 No. 3 Programming Languages Database Language SQL Graphics POSIX Computer Security Judy B. Kailey Product Data - IGES Editor U.S. DEPARTMENT OF COMMERCE Technology Administration National Institute of Standards and Technology Computer Systems Laboratory Software Standards Validation Group Gaithersburg, MD 20899 July 1995 (Supersedes April 1995 issue) U.S. DEPARTMENT OF COMMERCE Ronald H. Brown, Secretary TECHNOLOGY ADMINISTRATION Mary L. Good, Under Secretary for Technology NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY Arati Prabhakar, Director FOREWORD The Validated Products List (VPL) identifies information technology products that have been tested for conformance to Federal Information Processing Standards (FIPS) in accordance with Computer Systems Laboratory (CSL) conformance testing procedures, and have a current validation certificate or registered test report. The VPL also contains information about the organizations, test methods and procedures that support the validation programs for the FIPS identified in this document. The VPL includes computer language processors for programming languages COBOL, Fortran, Ada, Pascal, C, M[UMPS], and database language SQL; computer graphic implementations for GKS, COM, PHIGS, and Raster Graphics; operating system implementations for POSIX; Open Systems Interconnection implementations; and computer security implementations for DES, MAC and Key Management.
    [Show full text]
  • Open Babel Documentation Release 2.3.1
    Open Babel Documentation Release 2.3.1 Geoffrey R Hutchison Chris Morley Craig James Chris Swain Hans De Winter Tim Vandermeersch Noel M O’Boyle (Ed.) December 05, 2011 Contents 1 Introduction 3 1.1 Goals of the Open Babel project ..................................... 3 1.2 Frequently Asked Questions ....................................... 4 1.3 Thanks .................................................. 7 2 Install Open Babel 9 2.1 Install a binary package ......................................... 9 2.2 Compiling Open Babel .......................................... 9 3 obabel and babel - Convert, Filter and Manipulate Chemical Data 17 3.1 Synopsis ................................................. 17 3.2 Options .................................................. 17 3.3 Examples ................................................. 19 3.4 Differences between babel and obabel .................................. 21 3.5 Format Options .............................................. 22 3.6 Append property values to the title .................................... 22 3.7 Filtering molecules from a multimolecule file .............................. 22 3.8 Substructure and similarity searching .................................. 25 3.9 Sorting molecules ............................................ 25 3.10 Remove duplicate molecules ....................................... 25 3.11 Aliases for chemical groups ....................................... 26 4 The Open Babel GUI 29 4.1 Basic operation .............................................. 29 4.2 Options .................................................
    [Show full text]
  • MX-19.2 Users Manual
    MX-19.2 Users Manual v. 20200801 manual AT mxlinux DOT org Ctrl-F = Search this Manual Ctrl+Home = Return to top Table of Contents 1 Introduction...................................................................................................................................4 1.1 About MX Linux................................................................................................................4 1.2 About this Manual..............................................................................................................4 1.3 System requirements..........................................................................................................5 1.4 Support and EOL................................................................................................................6 1.5 Bugs, issues and requests...................................................................................................6 1.6 Migration............................................................................................................................7 1.7 Our positions......................................................................................................................8 1.8 Notes for Translators.............................................................................................................8 2 Installation...................................................................................................................................10 2.1 Introduction......................................................................................................................10
    [Show full text]
  • Security Strategies in Linux Platforms and Applications 1St Edition Pdf, Epub, Ebook
    SECURITY STRATEGIES IN LINUX PLATFORMS AND APPLICATIONS 1ST EDITION PDF, EPUB, EBOOK Michael Jang | 9780763791896 | | | | | Security Strategies In Linux Platforms And Applications 1st edition PDF Book SOS Publications Group. Archived from the original on December 14, Archived from the original on April 10, Furthermore, the Wine project provides a Windows compatibility layer to run unmodified Windows applications on Linux. Archived from the original on July 1, Balsa; Coauthors. Retrieved April 15, APC Magazine. Retrieved November 17, June 19, Harr in gton, Jr. Archived from the original on July 11, In the non-mobile telecommunications equipment sector, the majority of customer-premises equipment CPE hardware runs some Linux-based operating system. Retrieved October 25, Archived from the original on May 25, The book also includes a resource for readers desiring more information on Microsoft Windows OS hardening, application security, and incident management. Edition Achieve the gold st a nd ard in penetration test in g with Kali us in g this masterpiece, now in its third. Archived from the original on April 12, The Linux Kernel Archives. Reviewed word for word by leading technical experts in the field, these books are not just current, but forward-thinking--putting you in the position to solve the cybersecurity challenges not just of today, but of tomorrow, as well. Alternatively, users can install packages from unofficial repositories, download pre-compiled packages directly from websites, or compile the source code by themselves. Archived from the original on November 16, Condition: New. More information about this seller Contact this seller. Linux Journal. Contributors to the Linux operating system.
    [Show full text]
  • MX-19.2 Manual Del Usuario
    MX-19.2 Manual del Usuario v. 20200801 manual AT mxlinux DOT org Ctrl-F = Buscar en el Manual Ctrl+Home = Volver a inicio Tabla de Contenidos 1 Introducción....................................................................………………………………………. 1 1.1 Sobre MX Linux...........................................….........………………………………..…… 1 1.2 Acerca de este Manual..........................………………………..….............................……. 1 1.3 Requerimientos del Sistema...........................................……………................................. 2 1.4 Soporte y EOL….......................................................................................………………… 3 1.5 Bugs, problemas y peticiones............................................................................………….. 4 1.6 Migración....................................................................................................……………… 5 1.7 Nuestra posición…...............................................................................................………... 5 1.8 Notas para los traductores........................................................................................……... 6 2 Instalación....................................................................................................................…........... 7 2.1 Introducción...........................................................................................................……….. 7 2.2 Creando un medio de arranque…....................................................………........................ 9 2.3 Pre-Instalación........................................................................................................……....
    [Show full text]
  • Download Ubuntu Gamepack Iso Ubuntu Gamepack
    download ubuntu gamepack iso Ubuntu GamePack. A lot of people who like to use their Linux system for gaming. There seems to be no shortage of gaming systems which can supply access to games. UALinux is a Ukrainian company which promotes the use of GNU/Linux. UALinux has created a Ubuntu version to fill the gap for gaming. The Operating System (OS) is called Ubuntu GamePack and is based off of Ubuntu 16.04. The list of games would be quite extensive but the company claims there is access to over 22,381 games. The GamePack includes Lutris and Steam to allow you access to the specific gaming services the distributer provides. For Windows-based games there is PlayOnLinux, WINE and CrossOver so the games will run on Linux. For DOS games you can run the games in DosBox which is a DOS emulator for Linux. AdvanceMENU – front-end for AdvanceMAME, AdvanceMESS, MAME, MESS, xmame, Raine and other emulators Atari800 - emulator for Atari 8-bit systems, XE Game System and Atari 5200 SuperSystem DeSmuME - Nintendo DS emulator Desura - digital distribution platform for Windows, Linux and X systems - OnLine installer DOSBox - DOS emulator for BeOS, Linux, Mac X, OS2, and Windows DOSEMU - DOS Emulator for Linux ePSXe - enhanced PSX emulator FCEUX - Nintendo Entertainment System (NES), Famicom and Famicom Disk System (FDS) emulator FS-UAE - Cross-platform Amiga emulator GNOME Video Arcade - Simple MAME frontend Hatari - Atari ST, STE, TT and Falcon emulator for Linux and other systems Higan - Emulator for Nintendos SNES, NES, Gameboy, Gameboy Color and Gameboy
    [Show full text]
  • Games: Stadia, Codeweavers, and WINE
    Published on Tux Machines (http://www.tuxmachines.org) Home > content > Games: Stadia, CodeWeavers, and WINE Games: Stadia, CodeWeavers, and WINE By Roy Schestowitz Created 10/02/2021 - 12:05am Submitted by Roy Schestowitz on Wednesday 10th of February 2021 12:05:42 AM Filed under Gaming [1] Terraria port for Stadia cancelled after owner locked out of Google [2] The head of a company that makes the popular Windows game Terraria has cancelled plans for a port to Google's Stadia platform after his company's Google account was disabled with no warning. Proton 5.13-6 RC Continues With More Cyberpunk 2077 Fixes For Linux - Phoronix[3] Valve and their partners at CodeWeavers have put out a release candidate for Proton 5.13-6 as the latest version of their Wine-based software for running Windows games on Linux via Steam Play. Ocean?s Heart: Top-Down Zelda-Like Action RPG: Review [4] Craving a Zelda-like game? Something from the 2D, pixelated era, like The Legend of Zelda: A Link to the Past for the SNES, or The Legend of Zelda: Link?s Awakening for the Gameboy? Look no further than Ocean?s Heart, available on Steam since January 2021, and perfectly playable on Proton. Developed by Max Mraz and published by Nordcurrent, the game practically screams Zelda, from the same blue clothing the female protagonist, Tilia, wears that Link wears in Breath of the Wild, the short blonde hair, the sword, the boots, the top-down camera setting, the bows and arrows, the boomerangs, the bombs, the hearts, the magic, the rolling on the ground.
    [Show full text]
  • Linux Apps You Can Use Without Downloading Linux
    linux apps you can use without downloading linux Run Linux GUI apps on the Windows Subsystem for Linux (preview) You can now preview Windows Subsystem for Linux (WSL) support for running Linux GUI applications (X11 and Wayland) on Windows in a fully integrated desktop experience. WSL 2 enables Linux GUI applications to feel native and natural to use on Windows. Launch Linux apps from the Windows Start menu Pin Linux apps to the Windows task bar Use alt-tab to switch between Linux and Windows apps Cut + Paste across Windows and Linux apps. You can now integrate both Windows and Linux applications into your workflow for a seamless desktop experience. Install support for Linux GUI apps. Prerequisites. Support for Linux GUI apps via WSL will become generally available in the next major release of Windows. To access to the preview build of Windows and try running Linux GUI apps now, you'll need to join the Windows Insider Program and run a Windows 10 Insider Preview build from the dev channel. Installed driver for vGPU. To run Linux GUI apps, you should first install the preview driver matching your system below. This will enable you to use a virtual GPU (vGPU) so you can benefit from hardware accelerated OpenGL rendering. Fresh install - No prior WSL installation. If you have not already followed the steps to install WSL, you can use the new simplified install command. Open a command prompt with administrator privileges. Select Start , type PowerShell , right-click Windows PowerShell , and then select Run as administrator . Run this command and reboot your machine when prompted: Once your machine has finished rebooting, installation will continue and you will be asked to enter a username and password.
    [Show full text]
  • Validated Products List, 1995 No. 2
    A111D4 NISTIR 5629 (Supersedes NISTIR 5585) VALIDATED PRODUCTS LIST Volume 1 1995 No. 2 Programming Languages Database Language SQL Judy B. Kaiiey Graphics Editor POSIX U.S. DEPARTMENT OF COMMERCE Computer Security Technology Administration National Institute of Standards and Technology Computer Systems Laboratory Software Standards Validation Group Gaithersburg, MD 20899 April 1995 GC 100 NIST . U56 no. 5629 VI fi0.2 NISTIR 5629 (Supersedes NISTIR 5585) VALIDATED PRODUCTS LIST Volume 1 1995 No. 2 Programming Languages Database Language SQL Judy B. Kailey Graphics Editor POSIX U.S. DEPARTMENT OF COMMERCE Computer Security Technology Administration National Institute of Standards and Technology Computer Systems Laboratory Software Standards Validation Group Gaithersburg, MD 20899 April 1995 (Supersedes January 1995 issue) U.S. DEPARTMENT OF COMMERCE Ronald H. Brown, Secretary TECHNOLOGY ADMINISTRATION Mary L. Good, Under Secretary for Technology NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY Arab Prabhakar, Director FOREWORD The Validated Products List (VPL) identifies information technology products that have been tested for conformance to Federal Information Processing Standards (FIPS) in accordance with Computer Systems Laboratory (CSL) conformance testing procedures, and have a current validation certificate or registered test report. The VPL also contains information about the organizations, test methods and procedures that support the validation programs for the FIPS identified in this document. The VPL includes computer language processors for programming languages COBOL, Fortran, Ada, Pascal, C, M[UMPS], and database language SQL; computer graphic implementations for GKS, CGM, PHIGS, and Raster Graphics; operating system implementations for POSIX; open systems interconnect implementations for GOSIP; and computer security implementations for DES, MAC and Key Management.
    [Show full text]
  • Graph-Radial.Pdf
    beep yap yade xorp xen wpa wlcs wcc vzctl vg vast v86d ust udt ucx tup ttyd tpb tgt tboot tang t50 sxiv sptag spice shim sbd rr rio rear rauc rarpd qsstv qrq qps qperf atop acpi 0ad apr zyn zpaq yash xqf wrk wit pcb pam p4est oscar orpie ondir ola oflib o2 ntp nsd ns3 ns2 npd6 nnn nng nield kitty kcov kbtin k3b jove ircii ipip ipe iotjs ion iitii iftop anet alevt agda afuse afnix adcli acct gpart matplotlib numexpr zhcon vrrpd fxload dov4l yavta yacpi wvdial wsjtx wmifs weston vtgrab vmpk vmem vkeybd urfkill ulogd2 uftrace udevil tvtime tucnak topline tiptop tcplay tayga sysstat sysprof svxlink libgisi libemf libdfp libcxl libbpf libacpi latrace kpatch khmer elastix dvblast crystal cpustat chrony casync boxfort bowtie bilibop axmail awesfx armnn aqemu acpitail webdis vnstat vnlog vlock vibe.d vbrfix vblade validns urweb unscd ncrack mystiq mtools mruby mpqc3 mothur mm3d mkcue miredo midish meliae mclibs maude lwipv6 ltunify lsyncd libvhdi libsfml libscca librepo librelp libregf libfwnt libfvde libevtx libcreg libbfio libalog kwave knockd kismet jmtpfs jattach ivtools isc-kea anfo baresip badger pigpio babeld asylum 3depict parole-dev esekeyd twclock thermald thc-ipv6 tftp-hpa te923con tarantool systemc syslinux sysconfig suricata supermin subread spacefm quotatool qjoypad qcontrol qastools pystemd pps-tools powertop pommed ifhp ffmpegfs faultstat f2fs-tools eventstat ethstatus espeakup embree elogind ebtables earlyoom digitools dbus-cpp darktable cubemap crystalhd criterion cputool circlator cen64-qt can-utils bolt-lmm bluedevil blktrace
    [Show full text]
  • Tinker User's Guide
    TINKER Tools for Molecular Design Version 8.9 June 2021 Copyright © 1990-2021 by Jay William Ponder All Rights Reserved User's Guide Cover Illustration by Jay Nelson Courtesy of Prof. R. T. Paine, Univ. of New Mexico TINKER IS PROVIDED "AS IS" AND WITHOUT ANY WARRANTY EXPRESS OR IMPLIED. THE USER ASSUMES ALL RISKS OF USING THIS SOFTWARE. THERE IS NO CLAIM OF THE MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. YOU MAY MAKE COPIES OF TINKER FOR YOUR OWN PERSONAL, ACADEMIC OR NONPROFIT USE, AND YOU MAY MODIFY THOSE COPIES. YOU MAY NOT DISTRIBUTE ANY ORIGINAL OR MODIFIED SOURCE CODE, EXECUTABLES OR DOCUMENTATION TO USERS AT ANY SITE OTHER THAN YOUR OWN. PLEASE READ THE FULL TINKER LICENSE, AND SIGN AND RETURN THE LICENSE AGREEMENT IF YOU MAKE USE OF THIS SOFTWARE. COMMERCIAL USE OF TINKER IS GOVERNED UNDER A SEPARATE AGREEMENT AS DESCRIBED IN THE FULL TINKER LICENSE. V8.9 06/21 Tinker User's Guide TinkerTools Organization Jul 21, 2021 CONTENTS 1 Introduction to the Software 1 1.1 What is Tinker? ...................................... 1 1.2 Features and Capabilities ................................. 1 1.3 Contact Information .................................... 3 2 Installation on Your Computer 5 2.1 How to Obtain a Copy of Tinker ............................. 5 2.2 Prebuilt Tinker Executables ................................ 5 2.3 Building your Own Executables .............................. 5 2.4 Tinker-FFE (Force Field Explorer) ............................ 6 2.5 Documentation and Other Information .......................... 7 2.6 Where to Direct Questions ................................ 7 3 Types of Input & Output Files 9 4 Potential Energy Programs 13 5 Analysis & Utility Programs & Scripts 21 6 Force Field Parameter Sets 27 7 Special Features & Methods 35 7.1 File Version Numbers ..................................
    [Show full text]