Simfit Simdem
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Desktop Migration and Administration Guide
Red Hat Enterprise Linux 7 Desktop Migration and Administration Guide GNOME 3 desktop migration planning, deployment, configuration, and administration in RHEL 7 Last Updated: 2021-05-05 Red Hat Enterprise Linux 7 Desktop Migration and Administration Guide GNOME 3 desktop migration planning, deployment, configuration, and administration in RHEL 7 Marie Doleželová Red Hat Customer Content Services [email protected] Petr Kovář Red Hat Customer Content Services [email protected] Jana Heves Red Hat Customer Content Services Legal Notice Copyright © 2018 Red Hat, Inc. This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries. Linux ® is the registered trademark of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. MySQL ® is a registered trademark of MySQL AB in the United States, the European Union and other countries. -
Multi Software Product Lines in the Wild
AperTO - Archivio Istituzionale Open Access dell'Università di Torino Multi software product lines in the wild This is the author's manuscript Original Citation: Availability: This version is available http://hdl.handle.net/2318/1667454 since 2020-07-06T10:51:50Z Publisher: Association for Computing Machinery Published version: DOI:10.1145/3168365.3170425 Terms of use: Open Access Anyone can freely access the full text of works made available as "Open Access". Works made available under a Creative Commons license can be used according to the terms and conditions of said license. Use of all other works requires consent of the right holder (author or publisher) if not exempted from copyright protection by the applicable law. (Article begins on next page) 27 September 2021 Multi Software Product Lines in the Wild Michael Lienhardt Ferruccio Damiani [email protected] [email protected] Università di Torino Università di Torino Italy Italy Simone Donetti Luca Paolini [email protected] [email protected] Università di Torino Università di Torino Italy Italy ABSTRACT 1 INTRODUCTION Modern software systems are often built from customizable and A Software Product Line (SPL) is a set of similar programs, called inter-dependent components. Such customizations usually define variants, with a common code base and well documented variabil- which features are offered by the components, and may depend ity [1, 6, 19]. Modern software systems are often built as complex on backend components being configured in a specific way. As assemblages of customizable components that out-grow the expres- such system become very large, with a huge number of possible siveness of SPLs. -
Installing a Real-Time Linux Kernel for Dummies
Real-Time Linux for Dummies Jeroen de Best, Roel Merry DCT 2008.103 Eindhoven University of Technology Department of Mechanical Engineering Control Systems Technology group P.O. Box 513, WH -1.126 5600 MB Eindhoven, the Netherlands Phone: +31 40 247 42 27 Fax: +31 40 246 14 18 Email: [email protected], [email protected] Website: http://www.dct.tue.nl Eindhoven, January 5, 2009 Contents 1 Introduction 1 2 Installing a Linux distribution 3 2.1 Ubuntu 7.10 . .3 2.2 Mandriva 2008 ONE . .6 2.3 Knoppix 3.9 . 10 3 Installing a real-time kernel 17 3.1 Automatic (Ubuntu only) . 17 3.1.1 CPU Scaling Settings . 17 3.2 Manually . 18 3.2.1 Startup/shutdown problems . 25 4 EtherCAT for Unix 31 4.1 Build Sources . 38 4.1.1 Alternative timer in the EtherCAT Target . 40 5 TUeDACs 43 5.1 Download software . 43 5.2 Configure and build software . 44 5.3 Test program . 45 6 Miscellaneous 47 6.1 Installing ps2 and ps4 printers . 47 6.1.1 In Ubuntu 7.10 . 47 6.1.2 In Mandriva 2008 ONE . 47 6.2 Configure the internet connection . 48 6.3 Installing Matlab2007b for Unix . 49 6.4 Installing JAVA . 50 6.5 Installing SmartSVN . 50 6.6 Ubuntu 7.10, Gutsy Gibbon freezes every 10 minutes for approximately 10 sec 51 6.7 Installing Syntek Semicon DC1125 Driver . 52 Bibliography 55 A Menu.lst HP desktop computer DCT lab WH -1.13 57 i ii CONTENTS Chapter 1 Introduction This document describes the steps needed in order to obtain a real-time operating system based on a Linux distribution. -
GNOME 3.12 Gnome 3.12 Do You Have a Shiny Touchscreen Laptop? Ben Everard Thinks He May Have Found the Right Desktop Environment for You
REVIEWS GNOME 3.12 Gnome 3.12 Do you have a shiny touchscreen laptop? Ben Everard thinks he may have found the right desktop environment for you. nome 3.12 is the latest stable incarnation of has received an overhaul and is getting closer in terms DATA the Gnome 3 desktop environment, which of function to the Ubuntu Software Centre, which in includes the Gnome Shell desktop and a range our opinion is the best of such applications for Linux. Web G www.gnome.org of core applications, most of which have seen some It still has a little way to go, but it’s looking good so far. Developer form of improvement. Support for high resolution (HiDPI) screens is The Gnome Project One of these integrated apps is the Videos significantly better than in 3.10, and it’s certainly worth Price application, which has been given a thoroughly taking a look at if you’re struggling to get the best out Free under the GPL modern look with floating controls and links to online of your expensive monitor. This comes as the Gnome video sources. In fact, integration with online services team have been doing excellent work in making the seems to be a focus point for the Gnome team at the desktop look more beautiful. We may even go so far moment. Support for the Pocket app, which is a way as to say that Gnome 3.12 has the most attractive for users to save online content for later perusal, has default state of any Linux desktop. -
How to Modify PDF Documents? Seth Kenlon
Modifying PDFs | Linux Starter Kit How to modify PDF documents? Seth Kenlon he Portable Document Format, or PDF, Evince is a document standard developed by As a part of the GNOME Desktop Environ- TAdobe to help ensure that when a user ment (which Ubuntu’s Unity uses as its base), prints, they get exactly what they see on the Evince is the default PDF viewer on Ubuntu screen. They are used as “pre-flight” tests Linux. It allows you to do all of the usual PDF in graphics design, or as convenient ways to things like read, rotate, resize for viewing, sent documents (with embedded fonts and and well as a few advanced features. graphics) across a network. One problem with PDFs is that there PDFs also get abused quite a lot; they are many different ways to create them but are often considered an e-book format even not much of a way to tell what feature set a though they don’t feature the re-sizing and particular document actually contains. For re-flowing capabilities of true e-book formats instance, it’s possible to embed text into a like e-pub. PDFs are, as their name states, scanned set of images in a PDF (using OCR meant to be digital versions of paper with all technology), but not everyone does this. of its advantages as well as disadvantages. So you might open one PDF document of a Sometimes you’ll a need to modify PDFs. scanned text book and discover that Evince Adobe itself successfully pushed PDF as a can highlight and copy all of the text on a universal, cross-platform standardized format, page. -
Official User's Guide
Official User Guide Linux Mint 18 Cinnamon Edition Page 1 of 52 Table of Contents INTRODUCTION TO LINUX MINT ......................................................................................... 4 HISTORY............................................................................................................................................4 PURPOSE...........................................................................................................................................4 VERSION NUMBERS AND CODENAMES.....................................................................................................5 EDITIONS...........................................................................................................................................6 WHERE TO FIND HELP.........................................................................................................................6 INSTALLATION OF LINUX MINT ........................................................................................... 8 DOWNLOAD THE ISO.........................................................................................................................8 VIA TORRENT...................................................................................................................................9 Install a Torrent client...............................................................................................................9 Download the Torrent file.........................................................................................................9 -
New Gnome 2.16 Desktop? NEW GNOME
REVIEWS Gnome 2.16 What’s new in the new Gnome 2.16 desktop? NEW GNOME The changes in Gnome 2.16 are more than cosmetic: the current release sees a leaner and faster version of the desktop. BY CHRISTIAN MEYER ust six months ago, when Gtk#. The libraries makes it easier for Although Metacity, the original Gnome Gnome 2.14 reached the mirror developers who prefer not to use C to window manager, does not support all Jservers, the Gnome developers enter the world of Gnome. Gnome bind- the effects I just referred to, it will still proved they can set milestones without ings are available for C++, C#, and perform well with the new 3D X servers. sacrificing usability. Programs such as Python. The features are not enabled by default, the Deskbar applet demonstrate the but enabling them will give you a first power of Gnome’s underpinnings, pro- 3D Desktop impression of the capabilities you can viding an attractive GUI that is both effi- In last couple of years, much time and expect with the new X server extensions. cient and remarkably uncluttered. money has gone into investigating new You don’t even need to terminate the The latest 2.16 version adds a variety GUI concepts. One of the results is the current session (that is, log off and back of new features, and there have been Looking Glass project [1] by Sun Micro- on) to disable the effects. major improvements with respect to per- systems, which gives users the ability to formance and memory consumption. -
A Cross-Platform Programmer's Calculator
– Independent Work Report Fall, 2015 – A Cross-Platform Programmer’s Calculator Brian Rosenfeld Advisor: Robert Dondero Abstract This paper details the development of the first cross-platform programmer’s calculator. As users of programmer’s calculators, we wanted to address limitations of existing, platform-specific options in order to make a new, better calculator for us and others. And rather than develop for only one- platform, we wanted to make an application that could run on multiple ones, maximizing its reach and utility. From the start, we emphasized software-engineering and human-computer-interaction best practices, prioritizing portability, robustness, and usability. In this paper, we explain the decision to build a Google Chrome Application and illustrate how using the developer-preview Chrome Apps for Mobile Toolchain enabled us to build an application that could also run as native iOS and Android applications [18]. We discuss how we achieved support of signed and unsigned 8, 16, 32, and 64-bit integral types in JavaScript, a language with only one numerical type [15], and we demonstrate how we adapted the user interface for different devices. Lastly, we describe our usability testing and explain how we addressed learnability concerns in a second version. The end result is a user-friendly and versatile calculator that offers value to programmers, students, and educators alike. 1. Introduction This project originated from a conversation with Dr. Dondero in which I expressed an interest in software engineering, and he mentioned a need for a good programmer’s calculator. Dr. Dondero uses a programmer’s calculator while teaching Introduction to Programming Systems at Princeton (COS 217), and he had found that the pre-installed Mac OS X calculator did not handle all of his use cases. -
Indicators for Missing Maintainership in Collaborative Open Source Projects
TECHNISCHE UNIVERSITÄT CAROLO-WILHELMINA ZU BRAUNSCHWEIG Studienarbeit Indicators for Missing Maintainership in Collaborative Open Source Projects Andre Klapper February 04, 2013 Institute of Software Engineering and Automotive Informatics Prof. Dr.-Ing. Ina Schaefer Supervisor: Michael Dukaczewski Affidavit Hereby I, Andre Klapper, declare that I wrote the present thesis without any assis- tance from third parties and without any sources than those indicated in the thesis itself. Braunschweig / Prague, February 04, 2013 Abstract The thesis provides an attempt to use freely accessible metadata in order to identify missing maintainership in free and open source software projects by querying various data sources and rating the gathered information. GNOME and Apache are used as case studies. License This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) license. Keywords Maintenance, Activity, Open Source, Free Software, Metrics, Metadata, DOAP Contents List of Tablesx 1 Introduction1 1.1 Problem and Motivation.........................1 1.2 Objective.................................2 1.3 Outline...................................3 2 Theoretical Background4 2.1 Reasons for Inactivity..........................4 2.2 Problems Caused by Inactivity......................4 2.3 Ways to Pass Maintainership.......................5 3 Data Sources in Projects7 3.1 Identification and Accessibility......................7 3.2 Potential Sources and their Exploitability................7 3.2.1 Code Repositories.........................8 3.2.2 Mailing Lists...........................9 3.2.3 IRC Chat.............................9 3.2.4 Wikis............................... 10 3.2.5 Issue Tracking Systems...................... 11 3.2.6 Forums............................... 12 3.2.7 Releases.............................. 12 3.2.8 Patch Review........................... 13 3.2.9 Social Media............................ 13 3.2.10 Other Sources.......................... -
Lesser-Known Gedit Keyboard Shortcuts Serge Y
Lesser-Known gedit Keyboard Shortcuts Serge Y. Stroobandt Copyright 2013–2016, licensed under Creative Commons BY-NC-SA Introduction Once I really like GNOME’s gedit text editor, even though I have since become a Vim adept. And since the advent of the spoon-fed (i.e. nonforked) GNOME 3 debacle,I switched my desktop to XFCE.Nevertheless, gedit 3 works just fine in XFCE 4.11 regardless of the fact that gedit 3 employs ver- sion 3 of the GIMP toolkit (GTK+), whereas XFCE 4.11 still relies on GTK+ version 2. Its plugins, both “official” and “less official” (LaTeX, collaboration,…) are what make gedit a truly complete editor; yet in a very unobtrusive way. As for eye candy,I can wholeheartedly recommend my own dark, relaxing Olvido colour scheme. Figure 1: Screenshot of gedit 3.8.3 with its Oblivion colour scheme whilst writing this text in Pandoc Markdown. [Full screen] 1 Shortcuts to speed As a matter of fact, gedit happens to be the editor which I use for writing the Markdown documents that end up being converted to these web pages. I also use gedit for preparing LaTeX and ConTeXt documents. Once one starts using gedit extensively for writing content, it becomes in- evitable to learn a handful of keyboard shortcuts. Doing so will tremendously speed up work. This happens because keyboard typing is essentially a two- hands undertaking; when one hand leaves the keyboard to grab a computer mouse, the other hand will mostly remain idle. Use of the computer mouse se- riously disrupts the flow of creative electronic writing. -
Projet À Long Terme Plateforme Liberapay
Campagne de financement pour GtkSourceView Posté par Sébastien Wilmet (page perso) le 18/09/17 à 14:37. Modéré par Xavier Claude. Licence CC by-sa Tags : gtksourceview, gtk+, gnome, financement, liberapay GtkSourceView est une bibliothèque GNOME qui étend GtkTextView, le widget GTK+ standard pour l'édition de texte sur plusieurs lignes. La fonctionnalité principale de GtkSourceView est la coloration syntaxique, mais il y a de nombreuses autres fonctionnalités : le chargement et la sauvegarde de fichiers, la recherche et remplacement, l'auto-complétion, le undo/redo, afficher les numéros de ligne, etc. C'est une bibliothèque largement utilisée. Par exemple dans Debian, GtkSourceView est utilisée par plus de 50 applications, dont notamment gedit et GNOME Builder. Si vous voulez donner un coup de pouce au projet, il y a maintenant une campagne de financement ! Page web de GtkSourceView (157 clics) Campagne de financement sur Liberapay (135 clics) Le mainteneur de GtkSourceView — celui qui a lancé la campagne de financement — est cette même personne qui est en train d'écrire ces lignes de cette dépêche ; oui, je suis francophone :-) Pour donner un peu plus de contexte, je travaille à mi-temps en tant que programmeur dans une université (j'ai terminé mes études il n'y a pas longtemps). Ce qui me permet de continuer mes projets dans GNOME en tant qu'indépendant. Je suis le seul mainteneur restant de GtkSourceView, les autres mainteneurs n'ayant plus assez de temps libre pour contribuer. Donc l'avenir de cette bibliothèque repose en quelque sorte entre mes mains. Projet à long terme Outre la maintenance de code, le projet que j'ai à long terme pour GtkSourceView est de faciliter le développement d'éditeurs de texte, en créant des APIs de plus haut niveau et en fournissant davantage de fonctionnalités. -
Usability Themes in Open Source Software
Usability Themes in Open Source Software Jim Hall University of Minnesota (Dr. Ann Hill Duin, advisor) April 30, 2014 1 ABSTRACT This research examines the prevalent state of usability in open source software, focusing on the reasons why usability is often overlooked in the open source software noosphere. A usability test of GNOME, a popular open source software desktop environment, provides insights into the present development structure, and highlights areas for improvement. Analysis of the test data suggests features or themes of usability, and provides avenues of exploration to improve overall usability within open source software systems. 2 A program should follow the `Law of Least Astonishment.' What is this law? It is simply that the program should always respond to the user in the way that astonishes him the least. The Tao of Programming (pp. 55-57) Geoffrey James Open source software developers create an array of innovative programs: WordPress is the world's most popular blogging platform, used by a staggering 202 million websites ¼ Magento, used by 30,000 merchants, including Samsung, Nespresso and The North Face, is the world's fastest growing e-commerce platform ¼ Firefox currently accounts for 24.43% of the recorded usage share of web browsers, but this figure is on the rise ¼ GnuCash provides a great, free alternative to paid-for accounting software ¼ Music software like Cubase and Logic Pro can be incredibly expensive, which is why an increasing number of people are turning to Audacity, a free, cross-platform sound editor