Proceedings of the 5 Annual Linux Showcase & Conference
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Building a SAN-Less Private Cloud with IBM Powervm and IBM Powervc
Front cover Building a SAN-less Private Cloud with IBM PowerVM and IBM PowerVC Javier Bazan Lazcano Stephen Lutz Redpaper International Technical Support Organization Building a SAN-less Private Cloud with IBM PowerVM and IBM PowerVC July 2018 REDP-5455-02 Note: Before using this information and the product it supports, read the information in “Notices” on page v. Third Edition (July 2018) This edition applies to Version 1, Release 4, Modification 1 of IBM Cloud PowerVC Manager for Software-Defined Infrastructure V1.1 (product number 5765-VCD). © Copyright International Business Machines Corporation 2017, 2018. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . .v Trademarks . vi Preface . vii Authors. vii Now you can become a published author, too! . viii Comments welcome. viii Stay connected to IBM Redbooks . viii Chapter 1. Architecture of a software-defined infrastructure solution with IBM Power Systems servers and IBM PowerVC . 1 1.1 Software-defined infrastructure . 2 1.2 The motivation behind software-defined infrastructure . 2 1.3 Use cases . 4 1.3.1 Use case 1: Building a storage area network-less cloud . 4 1.3.2 Use case 2: Building an iSCSI-backed cloud . 5 1.3.3 More use cases. 5 1.4 Rack topologies and components . 6 1.4.1 Starter cloud . 7 1.4.2 Mini cloud . 8 1.4.3 Rack scale . 9 1.4.4 Storage/management switches. 10 1.4.5 Data switches . 10 1.4.6 Network nodes . -
Running Windows Programs on Ubuntu with Wine Wine Importer Shanna Korby, Fotolia
KNoW-HoW Wine Running Windows programs on Ubuntu with Wine Wine importer Shanna Korby, Fotolia Korby, Shanna Users who move from Windows to Ubuntu often miss some of their favorite programs and games. Wouldn’t it be practical to run Windows applications on the free Ubuntu operating system? Time for a little taste of Wine. BY TIM SCHÜRMANN any Ubuntu migrants miss to develop something similar for Linux. Box or VMware, Wine does not emulate games and graphics programs A short while later, the first version of a whole PC and thus cannot be consid- Msuch as CorelDRAW or prod- Wine was released. Today, more than ered a real emulator. This also explains ucts such as Adobe Photoshop. The only 300 volunteer programmers from all over the name Wine, which means Wine Is solution is to install Windows parallel to the world continue to contribute to the Not an Emulator. Ubuntu – or try Wine, which tricks ap- Wine project. Because of the way Wine works, it of- plications into believing they are run- fers a number of advantages. Chiefly, ning on a Windows system. What’s in a Name? you do not need an expensive Windows The history of Wine goes back to the To run Windows programs on Ubuntu, license. Programs will run almost as fast year 1993. At the time, Sun developed a Wine uses a fairly complex trick: It sits as on the Redmond operating system, small tool to run Windows applications between the Windows application and and windows behave as if they belong on its own Solaris operating system, Ubuntu like a simultaneous interpreter. -
Introduction to Containers
Introduction to Containers Martin Čuma Center for High Performance Computing University of Utah [email protected] Overview • Why do we want to use containers? • Containers basics • Prepare your computer for containers • Build and deploy a container • Containers for complex software • https://www.surveymonkey.com/r/RDMBHMS 10/31/2017 http://www.chpc.utah.edu Slide 2 Hands on setup 1. Download the talk slides http://home.chpc.utah.edu/~mcuma/chpc/Containers17.pdf https://tinyurl.com/y8v44z95 2. If you have CHPC account, using terminal application (Mac terminal, PuTTY, GIT Shell) – ssh [email protected] 3. Make sure you can see singularity – which singularity 4. Make sure you can sudo singularity command – sudo singularity –version OR – if you don’t have CHPC account, use Singularity on your laptop 10/31/2017 http://www.chpc.utah.edu Slide 3 Why to use containers? 10/31/2017 http://www.chpc.utah.edu Slide 4 Software dependencies • Some programs require complex software environments – OS type and versions – Drivers – Compiler type and versions – Software dependencies • Python/R/MATLAB versions • glibc, stdlibc++ versions • Other libraries and executables • Python/R libraries 10/31/2017 http://www.chpc.utah.edu Slide 5 Reproducible research • Research outputs include software and data • Software reproducibility – Software repositories (svn, git) – Good but often software has dependencies • Data reproducibility – Data as publication supplementary info, centralized repositories (NCBI), … – Disconnected from the production environment -
Sdruno (Extio) on Linux Using Wine 4.0 on Ubuntu 16.04 a Guide Put Together by the Community
SDRuno (ExtIO) on Linux using Wine 4.0 on Ubuntu 16.04 A Guide Put Together by The Community The following procedure outlines the approach used to get the ExtIO version of SDRuno running under Wine within a Linux environment. This was pulled together as a result of the efforts of various individuals on the SDRplay forum and we have found that it works on Ubuntu 16.04. Please note the following: • This is for x86 platforms ONLY and will not work on ARM systems • If you have little or no experience with Linux, this is not recommended. Linux is in our view, not for the inexperienced or faint-hearted users. • This is NOT an ‘official’ SDRplay flow. We will not be providing ANY support for users who try this and have problems. We recommend that if you are having problems that you reach out via our community forum and hopefully the people that figured this out will be in a better position to advise you. • This flow also works for HDSDR. It may also work for SDR# or any other Windows applications that use the RTL_TCP interface or the ExtIO interface. • This will NOT work with the main version of SDRuno (non ExtIO version) at present, but we hope that we will be able to provide hooks in the future so that it will. • This does not diminish our commitment to develop a fully-fledged native Linux version of SDRuno as part of our cross-platform development program. This is intended to open more options for dedicated Linux users. -
Reactos-Devtutorial.Pdf
Developer Tutorials Developer Tutorials Next Developer Tutorials Table of Contents I. Newbie Developer 1. Introduction to ReactOS development 2. Where to get the latest ReactOS source, compilation tools and how to compile the source 3. Testing your compiled ReactOS code 4. Where to go from here (newbie developer) II. Centralized Source Code Repository 5. Introducing CVS 6. Downloading and configuring your CVS client 7. Checking out a new tree 8. Updating your tree with the latest code 9. Applying for write access 10. Submitting your code with CVS 11. Submitting a patch to the project III. Advanced Developer 12. CD Packaging Guide 13. ReactOS Architecture Whitepaper 14. ReactOS WINE Developer Guide IV. Bochs testing 15. Introducing Bochs 16. Downloading and Using Bochs with ReactOS 17. The compile, test and debug cycle under Bochs V. VMware Testing 18. Introducing VMware List of Tables 7.1. Modules http://reactos.com/rosdocs/tutorials/bk02.html (1 of 2) [3/18/2003 12:16:53 PM] Developer Tutorials Prev Up Next Chapter 8. Where to go from here Home Part I. Newbie Developer (newbie user) http://reactos.com/rosdocs/tutorials/bk02.html (2 of 2) [3/18/2003 12:16:53 PM] Part I. Newbie Developer Part I. Newbie Developer Prev Developer Tutorials Next Newbie Developer Table of Contents 1. Introduction to ReactOS development 2. Where to get the latest ReactOS source, compilation tools and how to compile the source 3. Testing your compiled ReactOS code 4. Where to go from here (newbie developer) Prev Up Next Developer Tutorials Home Chapter 1. Introduction to ReactOS development http://reactos.com/rosdocs/tutorials/bk02pt01.html [3/18/2003 12:16:54 PM] Chapter 1. -
Windows Legacy Application Support Under Wine
White Paper: Windows Legacy Application Support Under Wine Windows Legacy Application Support Under Wine Windows Legacy Application Support Under Wine Overview: With the constant pressure from Microsoft to migrate to newer versions of Windows, many users are left with unpalatable options for running their older applications. Wine Wine offers a viable offers a viable, inexpensive alternative for keeping alternative for keeping these legacy applications functioning in perpetuity. legacy Windows apps It is a truism that the needs of customers and vendors are often at running in perpetuity. cross-purposes. Nowhere has this been more vividly demonstrated than in the forced upgrade cycles of the Microsoft Windows platform, which have completely reversed the leverage customers normally wield over their suppliers. In many cases, end-users have seen little utility in switching to newer versions of Windows, but have been left with essentially zero choice in the matter. Forced OS upgrades have, in turn, forced the migration of many legacy applications. These older Windows programs—which in many cases are still perfectly functional—must either be redeveloped for a newer Windows platform, or replaced. This places yet another cost on top of the cost of the OS upgrade. However, this cycle, which once appeared unbreakable, now seems to be weakening. For one thing, Windows is no longer as dominant as it once was on the desktop. The rise of both Mac OS X and Linux have begun eating into the monopolistic power of Microsoft to dictate these cycles. Second is the fact that users now have a realistic alternative The MS OS forced- for running their legacy apps. -
The Other Architectures and Wine
The other Architectures and Wine By André Hentschel Agenda ● PowerPC ● MIPS ● ARM ● AArch64 ● Thumb-2 ● Buildroot PowerPC (32-Bit) ● Not quite matured ● Not many users left (even none?) ● Missing debugger support Status: Keep it alive as far as feasible MIPS (32-Bit / 64-Bit) ● Interesting with regards to Android ● I tried porting it, but there seems to be some nasty problem with virtual memory Status: Not working, not upstream ARM (32-Bit) ● Runs PEs, gets packaged ● Waiting for mingw-w64-arm ● Biggest area of potential improvements is floating point support (mostly for debugging purposes) Status: Most matured “other Architecture” ARM64 (AArch64) ● VarArgs support needed in GCC as it was with x86_64 ● Register X18 used for TEB on Windows, GCC uses it as temp register and as “static chain register” Status: Winelib only due to ABI problems Thumb-2 ● Bug 33349 ● “Use Thumb binaries on ARM?” ● Want to keep the ARM port compatible to old ARMv5TE hardware ● So maybe as “new” Architecture? Status: Thinking about it Buildroot.org ● A simple, efficient and easy-to-use tool to generate embedded Linux systems through cross-compilation ● A set of Makefiles and patches ● Can generate any or all of a cross- toolchain, a rootfs, a kernel image and a bootloader image Buildroot.org ● Wine (1.6.2) support since 2015.05 ● Can easily be used to test Wine on different architectures, just replace 1.6.2 with the version you like and select needed packages ● Should I add a Wiki page about it? config BR2_PACKAGE_WINE bool "wine" depends on BR2_TOOLCHAIN_USES_GLIBC # Wine only builds on certain architectures depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86" || \ BR2_HOSTARCH = "powerpc" || BR2_HOSTARCH = "arm" || \ BR2_HOSTARCH = "aarch64" # Wine has much CPU specific code and mostly makes sense on x86 depends on BR2_i386 help Wine is a compatibility layer capable of running Windows applications on Linux. -
Autodesk and Autocad
Chapter 8 Autodesk and AutoCAD Autodesk as a company, has gone through several distinct phases of life. There were the “Early Years” which covers the time from when Autodesk was founded as a loose programmer-centric collaborative in early 1982 to the company’s initial public offering in 1985, the “Adolescent Years” during which the company grew rapidly but seemed to do so without any clear direction and the “Mature Years.” The beginning of the latter phase began when Carol Bartz became president and CEO in 1992 and continues to the current time. Even under Bartz, there were several well defined periods of growth as well as some fairly stagnant years.1 Mike Riddle gets hooked on computers Mike Riddle was born in California with computers in his veins. In junior high school, he built his first computer out of relays. It didn’t work very well, but it convinced him that computers were going to be an important part of his life. After attending Arizona State University, Riddle went to work for a steel fabricator where he had his first exposure to CAD. The company had a $250,000 Computervision system that, although capable of 3D work, was used strictly for 2D drafting. The company was engaged in doing steel detailing for the Palo Verde nuclear power plant in Arizona. Riddle felt that anything they were doing on this project with the Computervision system could be done on a microcomputer-based system. About the same time Riddle began working at a local Computerland store where they provided him with free computer time to do with as he wanted. -
IBM Worklight V5.0.6 Technology Overview
IBM Software Technical White Paper WebSphere IBM Worklight V5.0.6 Technology overview IBM Worklight—Overview Contents IBM® Worklight® software helps enable organizational leaders to extend their business to mobile devices. This software provides an open, 1 IBM Worklight—Overview comprehensive and advanced mobile application platform for smart- phones and tablets, helping organizations of all sizes to efficiently 2 IBM Worklight—Components develop, connect, run and manage mobile and omni-channel applications. 3 Development tools Leveraging standards-based technologies and tools, the IBM team has created Worklight software that provides a single integrated platform. 8 Runtime server environment This platform includes a comprehensive development environment, 9 The IBM Worklight Console mobile-optimized runtime middleware, a private enterprise application store and an integrated management and analytics console—all supported 9 IBM Worklight Device by a variety of security mechanisms. Runtime components 10 Security and authentication Develop. The IBM Worklight Studio and the IBM Worklight software mechanisms development kit (SDK) simplify the development of mobile and omni- channel applications (apps) throughout multiple mobile platforms, includ- ing iOS, Android, BlackBerry, Windows 8, Windows Phone and Java ME. The IBM Worklight optimization framework fosters code reuse while delivering rich user experiences that match the styling requirements of each target environment. With such code reuse, IBM Worklight reduces costs of development, reduces time-to-market and provides strong support for your ongoing management efforts. Connect. The IBM Worklight Server architecture and adapter technol- ogy simplifies the integration of mobile apps with back-end enterprise systems and cloud-based services. The IBM Worklight Server is designed IBM Software Technical White Paper WebSphere to fit quickly into your organization’s IT infrastructure and is Console. -
AIX Dec 2004.P65
110 December 2004 In this issue 3 Finding the biggest file in directories on the same filesystem 4 Creating a physical partition map of an hdisk by logical volume 9 AIX console mirroring 11 Using ClamAV 14 Happy 18th birthday AIX 16 Deploying multiple compiler versions on AIX 27 Mirroring tips and techniques in AIX 36 Generating a logo 41 Default user password settings in AIX 47 AIX news © Xephon Inc 2004 AIX Update Published by Disclaimer Xephon Inc Readers are cautioned that, although the PO Box 550547 information in this journal is presented in good Dallas, Texas 75355 faith, neither Xephon nor the organizations or USA individuals that supplied information in this Phone: 214-340-5690 journal give any warranty or make any Fax: 214-341-7081 representations as to the accuracy of the material it contains. Neither Xephon nor the contributing Editor organizations or individuals accept any liability of Trevor Eddolls any kind howsoever arising out of the use of such E-mail: [email protected] material. Readers should satisfy themselves as to the correctness and relevance to their Publisher circumstances of all advice, information, code, Bob Thomas JCL, scripts, and other contents of this journal E-mail: [email protected] before making any use of it. Subscriptions and back-issues Contributions A year’s subscription to AIX Update, When Xephon is given copyright, articles comprising twelve monthly issues, costs published in AIX Update are paid for at the rate $275.00 in the USA and Canada; £180.00 in of $160 (£100 outside North America) per the UK; £186.00 in Europe; £192.00 in 1000 words and $80 (£50) per 100 lines of code Australasia and Japan; and £190.50 elsewhere. -
Pdas and Smartphones in the Classroom Teaching and Technology Trends Symposium March 30, 2007 Jimmy D
PDAs and Smartphones in the Classroom Teaching and Technology Trends Symposium March 30, 2007 Jimmy D. Clark, Instructional Design Specialist Introduction Figure 1: Mobile Devices Today’s young learners use mobile devices such as cell phones, PDAs, MP3 players, and GPS devices every day. They enjoy learning as part of a group or team, or even in a “smartmob” or “learning swarm.” They play computer games, interact constantly with each other on websites such as Facebook and MySpace, and wish their college learning experience matched the learning they do in their everyday lives. Mobile learning technologies give them this opportunity. In this workshop we will focus on how PDAs and smartphones facilitate learning in today’s new teaching and learning environment. What You Will Learn in this Workshop In this workshop you will learn what mobile learning is: its history, some of the advantages of mobile learning, and about some of the tools used in mobile learning. You will also learn about the features of a PDA, its history, and the ways they are used in education. We will also talk about the challenges of using PDAs in education, with special emphasis on accessibility issues. In the last part of our discussion of PDAs we will talk about future trends in the use of PDAs in education. In the section on smartphones we will discuss what a smartphone is, its features, operating systems, the history of the smartphone, the reasons they are popular in education, and future trends in smartphones. This will not be a hands-on workshop. Goals and Objectives for this Workshop The goals and objectives for this workshop are: 1. -
The Effect of Smartphone on the Society Beau Patrick, Dylan Austin
www.idosr.org Beau et al ©IDOSR PUBLICATIONS International Digital Organization for Scientific Research IDOSR JOURNAL OF COMPUTER AND APPLIED SCIENCES 4(1):1-6, 2019. ISSN: 2579-0803 The Effect of Smartphone on the Society Beau Patrick, Dylan Austin and Charles O. Connor Computer Science Murdoch University, Australia. ABSTRACT Smartphones are a class of mobile phones and of multi-purpose mobile computing devices. They are distinguished from feature phones by their stronger hardware capabilities and extensive mobile operating systems, which facilitate wider software, internet (including web browsing over mobile broadband), and multimedia functionality (including music, video, cameras, and gaming), alongside core phone functions such as voice calls and text messaging. Smartphones typically contain a number of metal–oxide–semiconductor (MOS) integrated circuit (IC) chips, include various sensors that can be leveraged by their software (such as a magnetometer, proximity sensors, barometer, gyroscope, or accelerometer), and support wireless communications protocols (such as Bluetooth, Wi-Fi, or satellite navigation. The first smartphone was designed by IBM and sold by BellSouth (formerly part of the AT&T Corporation) in 1993. It included a touchscreen interface for accessing its calendar, address book, calculator, and other functions. The emergence of communication and computing for mobile consumer devices is on the evolutionary course to bring interoperability and leverage the services and functions of every industry. smartphone has a sizeable impact on society and other aspects of life. Smartphone has impacted almost all walk of human life. Keywords: Effect, smartphone, society. INTRODUCTION The development of the smartphone was feature phones by their stronger hardware enabled by several key technological capabilities and extensive mobile advances.