Linux Journal

Total Page:16

File Type:pdf, Size:1020Kb

Linux Journal Testing Code with Time for Net Game Review: Python’s pytest Giants to Pay Up Lamplight City Since 1994: The original magazine of the Linux community MONITORING Why Your Server Monitoring Sucks • The Evils of CloudWatch How-To: Resource-Friendly Monitoring Solution ISSUE 292 | NOVEMBER 2018 www.linuxjournal.com NOVEMBER 2018 CONTENTS ISSUE 292 84 DEEP DIVE: Monitoring 85 Why Your Server Monitoring (Still) Sucks by Mike Julian Five observations about why your server monitoring still stinks by a monitoring specialist-turned-consultant. 96 CloudWatch Is of the Devil, but I Must Use It by Corey Quinn Let’s talk about Amazon CloudWatch. 104 Bare-Bones Monitoring with Monit and RRDtool by Andy Carlson How to provide robust monitoring to low-end systems. 114 How-To: Implementing a Real-Time Syslog Shipper for Your Terminal by Fabien Wernli Ever wondered how to tail -F /var/log/messages from multiple servers at once? Read on. 130 Taking System Monitoring to the Next Level: an Interview with Scalyr CEO Steve Newman by Petros Koutoupis As computing ecosystems become more complex, monitoring and analyzing those often disconnected moving parts becomes increasingly challenging. 2 | November 2018 | http://www.linuxjournal.com CONTENTS 6 The Monitoring Issue by Bryan Lunduke 10 From the Editor—Doc Searls An Immodest Proposal for the Music Industry 19 Letters UPFRONT 27 What’s Your System’s Uptime by Ricardo Fraile 33 Patreon and Linux Journal 34 Getting Started with Scilab by Joey Bernard 43 FOSS Project Spotlight: BlueK8s by Tom Phelan 48 Lessons in Vendor Lock-in: Shaving by Kyle Rankin 51 Reality 2.0: a Linux Journal Podcast 52 News Briefs COLUMNS 55 Kyle Rankin’s Hack and / Schedule One-Time Commands with the UNIX at Tool 59 Reuven M. Lerner’s At the Forge Testing Your Code with Python’s pytest 68 Dave Taylor’s Work the Shell Roman Numerals and Bash 74 Zack Brown’s diff -u What’s New in Kernel Development 177 Glyn Moody’s Open Sauce Time for Net Giants to Pay Fairly for the Open Source on Which They Depend LINUX JOURNAL (ISSN 1075-3583) is published monthly by Linux Journal, LLC. Subscription-related correspondence may be sent to 9597 Jones Rd, #331, Houston, TX 77065 USA. Subscription rate is $34.50/year. Subscriptions start with the next issue. 3 | November 2018 | http://www.linuxjournal.com CONTENTS ARTICLES 138 Review: the Dell XPS 13 Developer Edition Laptop by Petros Koutoupis A look at Dell’s thin and sleek XPS 13 Developer Edition laptop that now ships with Ubuntu 18.04 LTS pre-installed. 151 Chrome OS Stable Channel Gets Linux Apps by Philip Raymond How to get started with Linux Apps for Chromebooks. 158 About ncurses Colors by Jim Hall Why does ncurses support only eight colors? 170 Game Review: Lamplight City by Patrick Whelan A well lit look into Grundislav Game’s latest release. AT YOUR SERVICE SUBSCRIPTIONS: Linux Journal is available as a digital SPONSORSHIP: We take digital privacy and digital magazine, in PDF, EPUB and MOBI formats. Renewing responsibility seriously. We've wiped off all old advertising your subscription, changing your email address for issue from Linux Journal and are starting with a clean slate. Ads delivery, paying your invoice, viewing your account details we feature will no longer be of the spying kind you find or other subscription inquiries can be done instantly on most sites, generally called "adtech". The one form of online: http://www.linuxjournal.com/subs. Email us at advertising we have brought back is sponsorship. That's where [email protected] or reach us via postal mail at Linux Journal, advertisers support Linux Journal because they like what we 9597 Jones Rd #331, Houston, TX 77065 USA. Please remember to do and want to reach our readers in general. At their best, include your complete name and address when contacting us. ads in a publication and on a site like Linux Journal provide useful information as well as financial support. ACCESSING THE DIGITAL ARCHIVE: Your monthly download There is symbiosis there. For further information, email: notifications will have links to the different formats and to the [email protected] or call +1-281-944-5188. digital archive. To access the digital archive at any time, log in at http://www.linuxjournal.com/digital. WRITING FOR US: We always are looking for contributed articles, tutorials and real-world stories for the magazine. An LETTERS TO THE EDITOR: We welcome your letters author’s guide, a list of topics and due dates can be found and encourage you to submit them at online: http://www.linuxjournal.com/author. http://www.linuxjournal.com/contact or mail them to Linux Journal, 9597 Jones Rd #331, Houston, TX 77065 USA. NEWSLETTERS: Receive late-breaking news, technical tips Letters may be edited for space and clarity. and tricks, an inside look at upcoming issues and links to in-depth stories featured on http://www.linuxjournal.com. Subscribe for free today: http://www.linuxjournal.com/ enewsletters. 4 | November 2018 | http://www.linuxjournal.com EDITOR IN CHIEF: Doc Searls, [email protected] EXECUTIVE EDITOR: Jill Franklin, [email protected] DEPUTY EDITOR: Bryan Lunduke, [email protected] TECH EDITOR: Kyle Rankin, [email protected] ASSOCIATE EDITOR: Shawn Powers, [email protected] EDITOR AT LARGE: Petros Koutoupis, [email protected] CONTRIBUTING EDITOR: Zack Brown, [email protected] SENIOR COLUMNIST: Reuven Lerner, [email protected] SENIOR COLUMNIST: Dave Taylor, [email protected] PUBLISHER: Carlie Fairchild, [email protected] Join a ASSOCIATE PUBLISHER: Mark Irgang, [email protected] DIRECTOR OF DIGITAL EXPERIENCE: Katherine Druckman, [email protected] community GRAPHIC DESIGNER: Garrick Antikajian, [email protected] ACCOUNTANT: Candy Beauchamp, [email protected] with a deep COMMUNITY ADVISORY BOARD appreciation John Abreau, Boston Linux & UNIX Group; John Alexander, Shropshire Linux User Group; Robert Belnap, Classic Hackers UGA Users Group; Aaron Chantrill, Bellingham Linux Users Group; Lawrence D’Oliveiro, Waikato Linux Users Group; Chris Ebenezer, Silicon Corridor Linux User Group; David Egts, Akron Linux Users Group; Michael Fox, Peterborough Linux User Group; for open-source Braddock Gaskill, San Gabriel Valley Linux Users’ Group; Roy Lindauer, Reno Linux Users Group; Scott Murphy, Ottawa Canada Linux Users Group; Andrew Pam, Linux Users of Victoria; Bob Proulx, Northern Colorado Linux User's Group; Ian Sacklow, Capital District Linux Users Group; Ron Singh, Kitchener-Waterloo Linux User Group; Jeff Smith, Kitchener-Waterloo Linux User Group; philosophies, Matt Smith, North Bay Linux Users’ Group; James Snyder, Kent Linux User Group; Paul Tansom, Portsmouth and South East Hampshire Linux User Group; Gary Turner, Dayton Linux Users Group; Sam Williams, Rock River Linux Users Group; digital Stephen Worley, Linux Users’ Group at North Carolina State University; Lukas Yoder, Linux Users Group at Georgia Tech freedoms Linux Journal is published by, and is a registered trade name of, Linux Journal, LLC. 4643 S. Ulster St. Ste 1120 Denver, CO 80237 and privacy. SUBSCRIPTIONS E-MAIL: [email protected] URL: www.linuxjournal.com/subscribe Mail: 9597 Jones Rd, #331, Houston, TX 77065 Subscribe to SPONSORSHIPS E-MAIL: [email protected] Linux Journal Contact: Publisher Carlie Fairchild Phone: +1-281-944-5188 Digital Edition LINUX is a registered trademark of Linus Torvalds. for only $2.88 an issue. Private Internet Access is a proud sponsor of Linux Journal. SUBSCRIBE TODAY! 5 | November 2018 | http://www.linuxjournal.com THE MONITORING ISSUE Bryan Lunduke is a former Software Tester, former Programmer, former VP of In 1935, Austrian physicist, Erwin Schrödinger, still flying Technology, former Linux high after his Nobel Prize win from two years earlier, created Marketing Guy (tm), former openSUSE Board Member...and a simple thought experiment. current Deputy Editor of Linux Journal as well as host of the It ran something like this: (aptly named) Lunduke Show. If you have a file server, you cannot know if that server is up or down...until you check on it. Thus, until you use it, a file server is—in a sense—both up and down. At the same time. This little brain teaser became known as Schrödinger’s File Server, and it’s regarded as the first known critical research on the intersection of Systems Administration and Quantum Superposition. (Though, why Erwin chose, specifically, to use a “file server” as an example remains a bit of a mystery—as the experiment works equally well with any type of server. It’s like, we get it, Erwin. You have a nice NAS. Get over it.) ... Okay, perhaps it didn’t go exactly like that. But I’m confident it would have...you know...had good old Erwin had a nice Network Attached Storage server instead of a cat. 6 | November 2018 | http://www.linuxjournal.com THE MONITORING ISSUE Regardless, the lessons from that experiment certainly hold true for servers. If you haven’t checked on your server recently, how can you be truly sure it’s running properly? Heck, it might not even be running at all! Monitoring a server—to be notified when problems occur or, even better, when problems look like they are about to occur—seems, at first blush, to be a simple task. Write a script to ping a server, then email me when the ping times out. Run that script every few minutes and, shazam, we’ve got a server monitoring solution! Easy-peasy, time for lunch! Whoah, there! Not so fast! That server monitoring solution right there? It stinks. It’s fragile. It gives you very little information (other than the results of a ping). Even for administering your own home server, that’s barely enough information and monitoring to keep things running smoothly. Even if you have a more robust solution in place, odds are there are significant shortcomings and problems with it.
Recommended publications
  • SFLC V Conservancy
    Trademark Trial and Appeal Board Electronic Filing System. http://estta.uspto.gov ESTTA Tracking number: ESTTA863914 Filing date: 12/11/2017 IN THE UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE TRADEMARK TRIAL AND APPEAL BOARD Proceeding 92066968 Party Defendant Software Freedom Conservancy Correspondence PAMELA S CHESTECK Address CHESTEK LEGAL P O BOX 2492 RALEIGH, NC 27602 UNITED STATES Email: [email protected] Submission Motion for Summary Judgment Yes, the Filer previously made its initial disclosures pursuant to Trademark Rule 2.120(a); OR the motion for summary judgment is based on claim or issue pre- clusion, or lack of jurisdiction. The deadline for pretrial disclosures for the first testimony period as originally set or reset: 07/20/2018 Filer's Name Pamela S Chestek Filer's email [email protected] Signature /Pamela S Chestek/ Date 12/11/2017 Attachments Motion for SJ on affirmative defenses-signed.pdf(756280 bytes ) Kuhn-Declara- tion_summary-judgment_as-submitted_reduced-size-signed.pdf(2181238 bytes ) Sandler-declara- tion_summary-judgment_as-submitted-reduced-size-signed.pdf(1777273 bytes ) Chestek declaration_summary-judgment-signed-with-exhibits.pdf(2003142 bytes ) IN THE UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE TRADEMARK TRIAL AND APPEAL BOARD In the Mater of Registraion No. 4212971 Mark: SOFTWARE FREEDOM CONSERVANCY Registraion date: September 25, 2012 Sotware Freedom Law Center Peiioner, v. Cancellaion No. 92066968 Sotware Freedom Conservancy Registrant. RESPONDENT’S MOTION FOR SUMMARY JUDGMENT ON ITS AFFIRMATIVE DEFENSES Introducion The Peiioner, Sotware Freedom Law Center (“SFLC”), is a provider of legal services. It had the idea to create an independent enity that would ofer inancial and administraive services for free and open source sotware projects.
    [Show full text]
  • Kali Linux 2018.2 on the ODROID-XU4  September 1, 2018
    Converting a Monitor to a Giant Android Tablet September 1, 2018 This articles describes how to use an ODROID to change any monitor or TV into a giant Android tablet Linux Gaming: Not a Commodore Fanboy? September 1, 2018 I know now that, at the time, Amstard CPC, ZX Spectrum, and Atari ST were big players on the market, but for me it was and will always be Commodore Coding Camp – Part 3: Control an LED September 1, 2018 Let us learn how to control the blue LED on ODROID-GO front side by tinkering the LED with simple GPIO on/o as well as 256-steps brightness control with PWM Coding Camp – Part 4: Read the 12 buttons status on the ODROID- GO September 1, 2018 For this article, we will learn how to read the status of the buttons with Arduino High Performance Computing in the Home: Getting started with ODROID and MPI September 1, 2018 In this article, we outline the setup and conguration of a basic “headless” cluster with the end goal of running parallel programs based on message passing, using the Message Passing Interface (MPI) parallel programming model in particular. Home Assistant: Tracking People With Wi-Fi Using Kismet September 1, 2018 The simplest way to start listening to the wi spectrum is to install kismet Getting Started With Ubuntu 18.04 On The ODROID-XU4: A Beginner’s Guide September 1, 2018 The ODROID-XU4 is basically a heterogeneous multi-processing Octa-core Linux Computer. Oering open source support, the board can run various avors of Linux, including the latest Ubuntu 18.04 Kali Linux 2018.2 On The ODROID-XU4 September 1, 2018 Kali Linux is one of the best systems for penetration testing.
    [Show full text]
  • System76.Pdf
    System76 boosts production planning efficiency by 80% Katana gives System76 the real-time overview they need to manage production scheduling and scale their manufacturing operations effectively. With the help of Katana, their team spends 50% less time on admin while boosting production efficiency by 80%. Sarah Zinger, Director of Production Logistics at System76 “We knew we needed something more than just a spreadsheet but we didn't like the idea of paying a crazy amount for a huge system that we would not fully use. Katana was simplistic and answered what we needed without a ton of fluff or other elements that we did not need. “ After switching to Katana from spreadsheets, System76 made day-to-day operations 50% more efficient System76 improved inventory control and increased production planning efficiency by close to 80% as a result of prioritizing and scheduling production with Katana Previously, System76 struggled to track inventory and order fulfillment, and Katana gave their team a clear delineation of the order of operations for each product in their catalog About Hornby Organic System76 is a computer manufacturer based in Denver, Colorado, specializing in Linux-based laptops, desktops, and servers. The company is an advocate for free COMPANY and open-source software, offering either Ubuntu or their own Ubuntu-based Linux distribution, Pop!_OS, as the default operating system. WEBSITE system76.com LOCATION USA EMPLOYEES Widely regarded as the gold standard in Linux-based computing, System76 offers 60+ a unique combination of purpose-engineered hardware and software optimized INDUSTRY for its machines. This and a focus on customizability make System76 highly Electronics and high tech regarded among developers and technology professionals.
    [Show full text]
  • Toyota Activities for OSS Compliance
    Toyota Activities for OSS Compliance Masato Endo Assistant Manager Connected Vehicle Group Intellectual Property Div. Toyota Motor Corporation Nov. 16, 2017, Open Compliance Summit © 2017 Toyota Motor Corporation 1 1.1. Expansion of OSS in the Automotive Sector Automotive sector Toyota products In the automotive sector, the number of OSS projects is growing rapidly, and some are already available on the market. Nov. 16, 2017, Open Compliance Summit © 2017 Toyota Motor Corporation 2 1.2. What is Automotive Grade Linux (AGL) AGL is a Linux Foundation project to develop an operating system for infotainment platforms. Nov. 16, 2017, Open Compliance Summit © 2017 Toyota Motor Corporation 3 1.3. AGL Members Ten global OEMs have joined the project. Many automotive industry suppliers and IT companies also contribute to AGL. Nov. 16, 2017, Open Compliance Summit © 2017 Toyota Motor Corporation 4 1.4. Recent AGL Activities AGL All Member Meeting Automotive Linux Summit (Feb 8 to Feb 10) (May 31 to June2) AGL holds many events to foster community engagement. These events include not only discussions of technical issues, but also of legal issues. Nov. 16, 2017, Open Compliance Summit © 2017 Toyota Motor Corporation 5 1.5. Toyota and AGL (1/5) 2011 Toyota joined the Linux Foundation. 1st ALS: Automotive Linux Summit (Yokohama, Japan) Nov. 16, 2017, Open Compliance Summit © 2017 Toyota Motor Corporation 6 1.6. Toyota and AGL (2/5) 2011 2012 2013 2014 Automotive Linux Summit 2014 (Tokyo, Japan) AGL Steering Committee Meeting: • AGL projects started and funded. Nov. 16, 2017, Open Compliance Summit © 2017 Toyota Motor Corporation 7 1.7.
    [Show full text]
  • CLE Materials
    Software Freedom Law Center Fall Conference at Columbia Law School CLE materials October 30, 2015 License Compliance Dispute Resolution Software Freedom Law Center October 30, 2015 1) Software Freedom Law Center: Guide to GPL Compliance 2nd Edition 2) Free Software Foundation: Principles for Community-Oriented GPL Enforcement 3) Terry J. Ilardi: FOSS Compliance @ IBM 15 Years (and count- ing) Software Freedom Law Center Guide to GPL Compliance 2nd Edition Eben Moglen & Mishi Choudhary October 31, 2014 Contents TheWhat,WhyandHowofGNUGPL . 3 CopyrightandCopyleft . 4 Concepts and License Mechanics of Copyleft. 6 LicenseProvisionsAnalyzed. 10 GPLv2............................... 10 GPLv3............................... 18 GPLSpecialExceptionLicenses . 31 AGPL............................... 31 LGPL ............................... 34 Understanding Your Compliance Responsibilities . 41 WhoHasComplianceObligations? . 41 HowtoMeetComplianceObligations . 43 TheKeytoComplianceisGovernance . 45 PrinciplesofPreparedCompliance . 47 HandlingComplianceInquiries . 48 Appendix1: OfferofSourceCode . 52 References................................ 56 This document presents the legal analysis of the Software Freedom Law Center and the authors. This document does not express the views, intentions, policy, or legal analysis of any SFLC clients or client organizations. This document does not constitute legal advice or opinion regarding any specific factual situation or party. Specific legal advice should always be sought from qualified legal counsel on the application
    [Show full text]
  • October 20, 2020 / Schedule *All Times Are Eastern Standard
    The 2020 schedule is proudly sponsored and made possible by Google Open Source. October 20, 2020 / Schedule *All times are Eastern Standard. All Things Open is made possible by these sponsors Day Two of All Things Open 2020 will feature morning plenary keynotes as well as 45 minute sessions across 24 topic tracks. There is also a Featured Session block from PRESENTING 12:30 - 1:15 pm ET highlighting talks and topics we feel are widely applicable. SPONSORS 8:45AM - 9:00AM Welcome & Keynotes (Main Stage) Todd Lewis, All Things Open KEYNOTES (MAIN STAGE) 9:00AM - 9:15AM 10 Commandments of Navigating Code Reviews Angie Jones, Applitools 9:20AM - 9:35AM Security is Everyone’s Responsibility PLATINUM Marten Mickos, HackerOne SPONSORS 9:40AM - 10:00AM An Animated Guide to Vue 3 Reactivity and Internals Sarah Drasner, Netlify 10:05AM - 10:20AM Open Source Licenses at the Center Chris DiBona, Google 10:20AM - 10:30AM BREAK - NETWORKING/SPONSORS 10:30AM - 11:15AM Sessions (See Next Page) 11:15am - 11:30PM BREAK GOLD SPONSORS 11:30AM - 12:15PM Sessions (See Next Page) 12:15PM - 12:30PM BREAK 12:30PM - 1:15PM Featured Sessions (See Next Page) 1:15PM - 1:30PM BREAK 1:30PM - 2:15PM Sessions (See Next Page) 2:15PM - 2:30PM BREAK 2:30PM - 3:15PM Sessions (See Next Page) SILVER SPONSORS 3:15PM - 3:30PM BREAK 3:30PM - 4:15PM Sessions (See Next Page) 4:15PM - 4:30PM BREAK 4:30PM - 5:15PM Sessions (See Next Page) 5:15PM - 5:30PM Final comments and wrap-up (Main Stage) Todd Lewis, All Things Open BRONZE SPONSORS Commersetools hyper63 Confluent MySQL cprime Syncfusion Elastic TerminusDB Please note, minor changes to the schedule are possible prior to event date.
    [Show full text]
  • EECS 452 – Project Hardware Possibilities
    EECS 452 – Project Hardware Possibilities ñ This lecture is focused on programmable and non-programmable devices for potential project use. ñ Projects are not restricted to using C5515/DE2-70. What are some alternatives? ñ This is an awareness building lecture. It is not comprehensive. Other choices exist. ñ There has been an explosive growth of programmable/configurable devices. How to choose? The good news about computers is that they do what you tell them to do. The bad news is that they do what you tell them to do. — Ted Nelson If you can get your hands on the part, it’s obsolete. — anon Nothing is more difficult, and therefore more precious, than to be able to decide. — Napoleon Bonaparte EECS 452 – Fall 2014 Project Hardware Possibilities – Page 1/90 Thursday – Sept 18, 2014 Before we start . In today’s world there exist many, moderately powerful, very low cost, single board computers that one can use to self-educate. When doing DSP one very often wants/needs to generate an observe signals. The cost of the needed equipment can greatly dwarf the board cost. However, the cost of “equipment” is dropping. Consider the Digilent Analog Discovery. ñ $159 academic ñ 2-channel oscilloscope ñ 2-channel waveform generator ñ 16-channel logic analyzer ñ 16-channel digital pattern generator ñ Spectrum Analyzer ñ Network Analyzer ñ Voltmeter ñ Digital I/O ñ ≈$220 with bells and whistles From a Digilent web page. EECS 452 – Fall 2014 Project Hardware Possibilities – Page 2/90 Thursday – Sept 18, 2014 Risk and other ñ The safest choice in implementing your project is to make use of the C5515 and/or DE2-70 (or DE0-nano).
    [Show full text]
  • News@UK the Newsletter of UKUUG, the UK’S Unix and Open Systems Users Group Published Electronically At
    news@UK The Newsletter of UKUUG, the UK's Unix and Open Systems Users Group Published electronically at http://www.ukuug.org/newsletter/ Volume 17, Number 3 ISSN 0965-9412 September 2008 Contents News from the Secretariat 3 Chairman's report 3 LISA '08 announcement 4 OSCON 2008 5 Open Tech 2008 (1) 7 Open Tech 2008 (2) 8 Linux kernel resource allocation in virtualized environments 8 Fear and Loathing in the Routing System 10 Hardware review: Fujitsu Siemens Esprimo P2411 15 Book review: Java Pocket Guide 16 Book review: CakePHP Application Development 16 Book review: The Gift: How the Creative Spirit Transforms the World 17 Book review: Intellectual Property and Open Source 18 Contributors 19 Contacts 20 news@UK UKUUG Newsletter News from the Secretariat Jane Morrison On 30th June UKUUG, in conjunction with O'Reilly, organised a successful tutorial on Moodle. This event was the first of many we hope to bring you in the future with UKUUG working alongside O'Reilly. Josette Garcia has access to many authors who can also be of interest to our membership by providing tutorials etc. OpenTech 2008 (organised by Council member Sam Smith), was an exceptional success with some 600 people attending. Two accounts of the event appear in this Newsletter. The 2008 event was so successful that plans are going forward for a similar event in early July 2009. The Linux event this year has been delayed to November and you should find enclosed in this Newsletter the provisional programme and booking information. On 26th November we are organising the OpenBSD's PF tutorial by Peter N M Hansteen.
    [Show full text]
  • Open Libreoffice Spreadsheet from Terminal
    Open Libreoffice Spreadsheet From Terminal Angrier Wendell flitting tremendously. Phonatory Gary overstep his Dieppe premiers slier. Is Giacomo always exiguous and heavier-than-air when aviate some turgor very agone and nationalistically? Although very much do a registered trademark of smts from terminal is an overview of the next we have an image or three boards together Then click on Download button. By several the command-line command libreoffice with the headless flag. Please input what sign have tried to that question. Por el momento solo se puede trabajar con repositorios que estén realmente dentro de Github. Convert xls to dbf with Libre office using the command line. Interested to find out more about snaps? This in localstorage so one installation, impress document in analysis is out of names of sequences are. Like getting other installed apps, you will find it roast the Chrome OS app drawer. Spreadsheets data processing drawing presentation design Math calculation and more. Now we do not all popular linux at a regular expressions. There may different tiers available, depending on your needs, with options for ratio and personal users. How shark Find & Kill Processes in Ubuntu Linux by using the. So we could have a new question remains, spreadsheet from official website of formulas. Writer, Calc, Impress, Draw, Math and Base. Note the quotation marks. Is the command line to create a folder. Provides Export All Sheets to CSV files menu for LibreOfficeOpenOfficeorg Calc. Making statements based on turning; back warm up with references or personal experience. Bash, from the Xserver and in adition to this you will see the results of using programs from two diferent operative systems running at the same time in the same desktop.
    [Show full text]
  • Getting Started with Ubuntu and Kubuntu
    Getting Started With Ubuntu and Kubuntu IN THIS PART Chapter 1 The Ubuntu Linux Project Chapter 2 Installing Ubuntu and Kubuntu Chapter 3 Installing Ubuntu and Kubuntu on Special-Purpose Systems COPYRIGHTED MATERIAL 94208c01.indd 1 3/16/09 11:43:23 PM 94208c01.indd 2 3/16/09 11:43:24 PM The Ubuntu Linux Project ersonal computers and their operating systems have come a long way since the late 1970s, when the first home computer hit the market. At IN THIS cHAPTER that time, you could only toggle in a program by flipping switches on the P Introducing Ubuntu Linux front of the machine, and the machine could then run that program and only that program until you manually loaded another, at which time the first program Choosing Ubuntu was kicked off the system. Today’s personal computers provide powerful graph- ics and a rich user interface that make it easy to select and run a wide variety of Reviewing hardware and software concurrently. software requirements The first home computer users were a community of interested people who just Using Ubuntu CDs wanted to do something with these early machines. They formed computer clubs and published newsletters to share their interests and knowledge ​— ​and often the Getting help with Ubuntu Linux software that they wrote for and used on their machines. Sensing opportunities and a growing market, thousands of computer companies sprang up to write and Getting more information sell specific applications for the computer systems of the day. This software ranged about Ubuntu from applications such as word processors, spreadsheets, and games to operating systems that made it easier to manage, load, and execute different programs.
    [Show full text]
  • Safe Cities, the Smart Way
    MAR / APR 2020 SAFE CITIES, THE SMART WAY In Focus In Focus Security Feature Security Feature How To Navigate Tips For Small Business Intrusion And A Ransomware Ransomware Cybersecurity Access Control: Recovery Protection On Threats And How The Perfect Pair For Process Windows Systems To Fix the Fox Facility Security SST COVER.indd 1 5/3/20 4:06 PM At GSX2020, thousands of executives and decision makers will be actively assessing the latest security technologies and solutions. of them don’t attend other events.* Let’s discuss how we can support your business development goals. SECURE YOUR BOOTH SPACE TODAY GSX.org/exhibit Untitled-2Untitled-4 1 8/1/205/3/20 9:553:11 AMPM Untitled-4 1 5/3/20 3:12 PM 2 CONTENT SECURITY SOLUTIONS TODAY IN THIS ISSUE 6 Calendar Of Events 8 Editor’s Note 10 In The News Updates From Asia And Beyond 32 Cover Story Cover Story Safe Cities, The Safe Cities, The Smart Way 32 | Smart Way 37 Security Feature + How Can A Digital Twin Create A Seamless Workplace For Employees? + How Businesses Need To Show How AI Decides + Small Business Cybersecurity Threats And How To Fix The Fox + Working Smarter: The Intelligent Office + Increasing Business ROI With IoT In Facilities Management + Check Point Software Fast Tracks Network Security With New Security Gateways Security Feature + Commercial Applications For Cutting-Edge Small Business Cybersecurity Threats And How to Fix the Fox Intrusion And Alarm Tech 37 | + Tech Trends: Put Radar On Your Radar + Lidar Comes Of Age In Security + Intrusion And Access Control: The Perfect
    [Show full text]
  • Getting Started with Ubuntu 13.04
    Copyright © – by e Ubuntu Manual Team. Some rights reserved. c b a is work is licensed under the Creative Commons Aribution–Share Alike . License. To view a copy of this license, see Appendix A, visit http://creativecommons.org/licenses/by-sa/./, or send a leer to Creative Commons, Second Street, Suite , San Francisco, California, , USA. Geing Started with Ubuntu . can be downloaded for free from http:// ubuntu-manual.org/ or purchased from http://ubuntu-manual.org/buy/ gswu/en_US. A printed copy of this book can be ordered for the price of printing and delivery. We permit and even encourage you to distribute a copy of this book to colleagues, friends, family, and anyone else who might be interested. http://ubuntu-manual.org Revision number: Revision date: -- :: - Contents Prologue Welcome Ubuntu Philosophy A brief history of Ubuntu Is Ubuntu right for you? Contact details About the team Conventions used in this book Installation Geing Ubuntu Trying out Ubuntu Installing Ubuntu—Geing started Finishing Installation e Ubuntu Desktop Understanding the Ubuntu desktop Unity Using the Launcher e Dash Workspaces Managing windows Browsing files on your computer Files file manager Searching for files and folders on your computer Customizing your desktop Accessibility Session options Geing help Working with Ubuntu All the applications you need Geing online Browsing the web Reading and composing email Using instant messaging Viewing and editing photos Watching videos and movies Listening to audio and music Burning s and s Working with documents, spreadsheets, and presentations Ubuntu One Hardware Using your devices Hardware identification Displays Connecting and using your printer .
    [Show full text]