Linux Journal | August 2016 | Issue

Total Page:16

File Type:pdf, Size:1020Kb

Linux Journal | August 2016 | Issue Write Concurrent Apps in C with libmill ™ WATCH: ISSUE OVERVIEW V AUGUST 2016 | ISSUE 268 http://www.linuxjournal.com Since 1994: The Original Magazine of the Linux Community CREATE YOUR OWN TINY INTERNET Technology Make Qubes Travel Tips +A New Project Even More Secure for Linux at 25 LJ268-Aug2016.indd 1 7/20/16 10:32 AM NEW! Beyond Cron, Machine Part II: Learning Deploying with Python a Modern Practical books Author: Scheduling Reuven M. Lerner Alternative Sponsor: for the most technical Intel Author: Mike Diehl people on the planet. Sponsor: Skybot Linux on Hybrid Cloud Power: Security with Why Open z Systems Architecture Author: GEEK GUIDES Matters Petros Koutoupis Author: Sponsor: Ted Schmidt IBM Sponsor: IBM LinuxONE: Ceph: the Ubuntu Open-Source Monster SDS Author: Author: John S. Tonello Ted Schmidt Sponsor: Sponsor: IBM SUSE Download books for free with a Linux on SSH: a simple one-time registration. Power Modern Author: Lock for http://geekguide.linuxjournal.com Ted Schmidt Your Server? Sponsor: Author: HelpSystems Federico Kereki Sponsor: Fox Technologies LJ268-Aug2016.indd 2 7/20/16 10:32 AM NEW! Beyond Cron, Machine Part II: Learning Deploying with Python a Modern Practical books Author: Scheduling Reuven M. Lerner Alternative Sponsor: for the most technical Intel Author: Mike Diehl people on the planet. Sponsor: Skybot Linux on Hybrid Cloud Power: Security with Why Open z Systems Architecture Author: GEEK GUIDES Matters Petros Koutoupis Author: Sponsor: Ted Schmidt IBM Sponsor: IBM LinuxONE: Ceph: the Ubuntu Open-Source Monster SDS Author: Author: John S. Tonello Ted Schmidt Sponsor: Sponsor: IBM SUSE Download books for free with a Linux on SSH: a simple one-time registration. Power Modern Author: Lock for http://geekguide.linuxjournal.com Ted Schmidt Your Server? Sponsor: Author: HelpSystems Federico Kereki Sponsor: Fox Technologies LJ268-Aug2016.indd 3 7/20/16 10:32 AM AUGUST 2016 CONTENTS ISSUE 268 Cover Image: © Can Stock Photo Inc. / crstrbrt FEATURES 80 The Tiny 112 Coroutines and Internet Project, Channels in Part III C Using libmill Learn Linux by doing: the Love Golang’s goroutines and conclusion to the building an channels? Learn how you can internet-in-a-box project explore them in C using libmill. John S. Tonello Amit Saha 4 | August 2016 | http://www.linuxjournal.com LJ268-Aug2016.indd 4 7/20/16 10:32 AM CONTENTS COLUMNS 38 Reuven M. Lerner’s At the Forge Transitioning to Python 3 46 Dave Taylor’s 30 Work the Shell Finishing Up the Content Spinner 52 Kyle Rankin’s Hack and / Secure Desktops with Qubes: Extra Protection 60 Shawn Powers’ The Open-Source Classroom 60 Sometimes My Office Goes with Me 134 Doc Searls’ EOF A New Project for Linux at 25 IN EVERY ISSUE 8 Current_Issue.tar.gz 10 Letters 80 18 UPFRONT ON THE COVER 36 Editors’ Choice >YP[L*VUJ\YYLU[(WWZPU*^P[OSPITPSSW *YLH[L@V\Y6^U;PU`0U[LYUL[W 72 New Products 4HRL8\ILZ,]LU4VYL:LJ\YLW ;LJOUVSVN`;YH]LS;PWZW 143 Advertisers Index (5L^7YVQLJ[MVY3PU\_H[W LINUX JOURNAL (ISSN 1075-3583) is published monthly by Belltown Media, Inc., PO Box 980985, Houston, TX 77098 USA. Subscription rate is $29.50/year. Subscriptions start with the next issue. 5 | August 2016 | http://www.linuxjournal.com LJ268-Aug2016.indd 5 7/20/16 10:32 AM Executive Editor Jill Franklin [email protected] Senior Editor Doc Searls [email protected] Associate Editor Shawn Powers [email protected] Art Director Garrick Antikajian [email protected] Products Editor James Gray [email protected] Editor Emeritus Don Marti [email protected] Technical Editor Michael Baxter [email protected] Senior Columnist Reuven Lerner [email protected] Security Editor Mick Bauer [email protected] Hack Editor Kyle Rankin lj@greenfly.net Virtual Editor Bill Childers [email protected] Contributing Editors )BRAHIM (ADDAD s 2OBERT ,OVE s :ACK "ROWN s $AVE 0HILLIPS s -ARCO &IORETTI s ,UDOVIC -ARCOTTE 0AUL "ARRY s 0AUL -C+ENNEY s $AVE 4AYLOR s $IRK %LMENDORF s *USTIN 2YAN s !DAM -ONSEN President Carlie Fairchild [email protected] Publisher Mark Irgang [email protected] Associate Publisher John Grogan [email protected] Director of Digital Experience Katherine Druckman [email protected] Accountant Candy Beauchamp [email protected] Linux Journal is published by, and is a registered trade name of, Belltown Media, Inc. 0/ "OX (OUSTON 48 53! Editorial Advisory Panel Nick Baronian Kalyana Krishna Chadalavada "RIAN #ONNER s +EIR $AVIS -ICHAEL %AGER s 6ICTOR 'REGORIO $AVID ! ,ANE s 3TEVE -ARQUEZ $AVE -C!LLISTER s 4HOMAS 1UINLAN #HRIS $ 3TARK s 0ATRICK 3WARTZ Advertising % -!),: [email protected] 52,: www.linuxjournal.com/advertising 0(/.% EXT Subscriptions % -!),: [email protected] 52,: www.linuxjournal.com/subscribe -!), 0/ "OX (OUSTON 48 53! LINUX IS A REGISTERED TRADEMARK OF ,INUS 4ORVALDS LJ268-Aug2016.indd 6 7/20/16 10:32 AM Manage data expansion You with SUSE Enterprise cannot Storage. SUSE Enterprise Storage, the leading open source storage solution, is highly keep up scalable and resilient, enabling high-end functionality at a fraction of with data the cost. explosion. suse.com/storage Data LJ268-Aug2016.indd 7 7/20/16 10:32 AM Current_Issue.tar.gz Linux: Just Do It! SHAWN I recently had a conversation with a person in the POWERS TECH WORLD WHO DOES A LOT OF HIRING (E STARTED OUR CONVERSATION WITH A PRETTY OPEN ENDED REQUEST Shawn Powers is the Associate Editor for “Shawn, talk to me about Linux and how it matters Linux Journal. He’s TO PEOPLE LOOKING FOR A JOBv ) ASSUMED HE WAS also the Gadget Guy asking me why people should or shouldn’t add Linux for LinuxJournal.com, and he has an expertise to their résumés. Or, perhaps he was trying interesting collection TO GET ME TO EXPLAIN WHY A ,INUX PROFESSIONAL IS A of vintage Garfield value even in an environment largely containing coffee mugs. Don’t let his silly hairdo -ICROSOFT PRODUCTS ) WAS ABSOLUTELY INCORRECT 4HE fool you, he’s a VALUE OF ,INUX ALREADY WAS ASSUMED (E WAS ASKING pretty ordinary guy how people should go about gaining training and and can be reached via email at experience! Let me say that again, the value of [email protected]. Linux was already assumed. It’s like we’re living in Or, swing by the THE FUTURE /N THAT NOTE LETS LEARN ABOUT ,INUX #linuxjournal IRC channel on 2EUVEN - ,ERNER STARTS OFF THIS ISSUE WITH A Freenode.net. HOW TO ON MIGRATING FROM 0YTHON TO 0YTHON 4HE TRANSITION WAS SUCH THAT CODE DOESNT AUTOMATICALLY WORK IN VERSION IF IT WORKED IN V VERSION 4HATS NOT TO SAY ITS NOT WORTH MOVING TO JUST THAT IT REQUIRES WORK 2EUVEN GIVES TIPS ON VIDEO: working through that process incrementally. Shawn .EXT $AVE 4AYLOR FINISHES HIS SERIES ON hSPINNINGv Powers runs text, creating automated, personalized messages. It’s through A FASCINATING LOOK AT HOW COMPUTERS ARE BEING USED the latest issue. TO DO THE SORTS OF THINGS THAT USED TO REQUIRE A HUMAN touch. Plus, it’s just really awesome to see in action! 8 | August 2016 | http://www.linuxjournal.com LJ268-Aug2016.indd 8 7/20/16 10:32 AM Current_Issue.tar.gz Let me say that again, the value of Linux was already assumed. It’s like we’re living in the future! #ONTINUING HIS SERIES ON 1UBES +YLE 2ANKIN IS BACK THIS MONTH EXPLAINING HOW TO SECURE THE SECURITY FOCUSED DISTRIBUTION EVEN FURTHER &IGURING OUT THE ADVANCED FEATURES OF 1UBES IS JUST ONE MORE WAY TO MAKE YOUR SECURE ENVIRONMENT CUSTOMIZED FOR YOUR SECURITY NEEDS -Y COLUMN THIS ISSUE IS MORE INFORMATIONAL THAN EDUCATIONAL ) OFTEN AM asked about what I use on a daily basis, and I’m traveling this month, so ) FIGURED IT WAS THE PERFECT TIME TO TALK ABOUT HOW ) WORK WHEN TRAVELING )M PROBABLY DRASTICALLY DIFFERENT FROM ANYONE ELSE BUT PERHAPS ONE OR TWO THINGS ) DO MIGHT BE USEFUL FOR MY FELLOW NERDY TRAVELERS *OHN 3 4ONELLO PROVIDES PART OF HIS h4INY )NTERNET 0ROJECTv WHERE HE TEACHES HOW TO CREATE YOUR OWN DIVERSE NETWORK INFRASTRUCTURE USING VIRTUALIZATION AND ELBOW GREASE 4HIS MONTH YOULL LEARN HOW TO GET THOSE installed systems going, so you can do whatever experimentation or LEARNING YOU DESIRE )F YOUVE BEEN FOLLOWING ALONG WITH THIS PROJECT YOU won’t want to miss this conclusion. Finally, Amit Saha delves deep into development with a look AT COROUTINES AND CHANNELS IN THE # LANGUAGE )F YOU ARE WRITING concurrent applications in C, you’ll want to check out the libmill library, and Amit walks through its usage. Just like every month, we have extensive looks at new products, REVIEWS OF EXISTING TECHNOLOGY TIPS AND TRICKS 0LUS WE HAVE A LOOK AT THE IMPLICATIONS OF ,INUX AND OPEN SOURCE IN OUR SOCIETY WITH $OC 3EARLS %/& 7HETHER YOU ARE JUST LEARNING ,INUX TO MAKE YOUR RÏSUMÏ SPARKLE OR are trying to learn even better ways to utilize Linux in your environment, THIS ISSUE IS BOUND TO PLEASE 7E HOPE YOU ENJOY IT AS MUCH AS WEVE enjoyed putting it together!Q RETURN TO CONTENTS 9 | August 2016 | http://www.linuxjournal.com LJ268-Aug2016.indd 9 7/20/16 10:32 AM LETTERS[ LETTERS ] PREVIOUS NEXT V V Current_Issue.tar.gz UpFront Doc Searls’ June 2016 Column ) AGREE WITH MOST OF $OCS COMMENTS ) STARTED WITH )"- ALMOST YEARS AGO AND ) HAVE SEEN THE COMPUTER INFRASTRUCTURE EXPAND AND CONTRACT IN AN ENDLESS CYCLE OF CENTRALIZED AND DISTRIBUTED EXTREMES !S AN EARLY USER OF #OMPU3ERVE ) CAN RECALL THE FRUSTRATION WITH BOTH THE EXPENSE AND LIMITATIONS OF ITS IDEA OF hEMAILv AND hNETWORKINGv !LTHOUGH ) CAN SEE SOME POSITIVE ATTRIBUTES OF THE SOCIAL MEDIA ENGINES to me, they don’t really have a product other than trapping me into their MAZE OF ADVERTISING %VEN THE INTERNET IS BECOMING MORE AND MORE FRUSTRATING ) WOULD MUCH RATHER SUBSCRIBE TO MY FAVORITE SITES THAN DEAL WITH THE BARRAGE OF unwanted ads.
Recommended publications
  • Clearcenter Marketplace Whitepaper
    ClearOS Marketplace – Developer White Paper March 2013 Version 1.1 © ClearCenter 2012 ClearOS Marketplace – Developer White Paper Table of Contents Introduction To ClearOS...................................................................................................................................... 3 ClearFoundation............................................................................................................................................................................................................................................. 3 ClearCenter........................................................................................................................................................................................................................................................ 3 What Constitutes an App?................................................................................................................................... 4 Function............................................................................................................................................................................................................................................................... 4 Packaging............................................................................................................................................................................................................................................................ 4 Maintenance....................................................................................................................................................................................................................................................
    [Show full text]
  • Best Note App with Spreadsheet
    Best Note App With Spreadsheet Joaquin welcomes incompatibly. Opportunist and azotic Rodge misinterpret some anons so naething! Lemar remains difficult: she follow-through her contempts overstrain too episodically? The spreadsheet apps have been loaded even link to handle the note app also choose And spreadsheets can easy be uploaded from a file and the app has a. You can even draw and do math in this thing. Know how i made their best team, you search function displays your best app is. Using any other applications with files on top charts for them work. India's startup community debates the best way you interact. What can I do to prevent this in the future? Offline access and syncing with multiple devices. It offers features that beat you illustrate tasks to be thorough through visual representations. This free on google sheets, spreadsheets into your stuff organized workplace is a simple. Click under a page pay it opens a giving window. They have features comparable to Airtable. Is best spreadsheet app for spreadsheets, microsoft recently this. Microsoft office app is input things a real estate in most of websites before they want us about whether you? How to play Excel or into Microsoft OneNote groovyPost. You can also over the page up a bookmark. How on with recording, best note app spreadsheet with handwritten notes, best for our list of our diligence on. It has google ecosystem, and they submit some tools has got some text of best note taking apps for the more efficient as well as enterprise users and lists, some examples which is.
    [Show full text]
  • 100% Remote! 15 Cool Companies That Are Virtual Only
    100% Remote! 15 Cool Companies that are virtual only No commute, no one stopping by your desk to ask you a “quick” question, no need to even change out of your pajamas in the morning if you don’t feel like it… what’s not to love about working from home? This hot perk is one of the most attractive benefits out there, and employers are taking note. As a result, an increasing number of companies allow employees to work from home on occasion, and some even hire for full-time remote positions. But a handful of companies are taking this concept to an entirely new level, with all of their employees working remotely. Dubbed “virtual companies” or “distributed companies,” these employers have no physical offices — instead, each worker telecommutes from whichever location they’re based out of. These companies invest in retreats, offsite team-building activities and conferences to build a sense of community and belonging. Sound like a dream come true? Good news: we’ve rounded up a list of fully remote companies that are hiring now. Apply today — these jobs won’t be open for long! Collage.com What They Do: Collage.com allows users to create and purchase customized photo collages in frames, on mugs, on blankets and more with their easy-to-use website. What Employees Say: “It's a small and very dynamic company, with smart people that are all working towards the same goal: customer satisfaction. Decisions are always data-driven (A/B testing, cost/ROI estimates on all projects), which greatly reduces the risks of politics.
    [Show full text]
  • Technology Overview New Features Backupedge
    Technology Overview - BackupEDGE™ Introduction to the New Features in BackupEDGE 3.x Technology Overview BackupEDGE has a long history of providing reliable data protection for New Features many thousands of users. As operating systems, storage devices and BackupEDGE 3.x usage needs and tendencies have changed over the years, it has continuously met the challenge of providing inexpensive, stable backup and disaster recovery on a variety of UNIX and Linux platforms. Clients routinely find new and clever ways to utilize products. Storage devices have taken on new and exciting features, and incredible capacities. Products designed years ago had built-in limits that were thought to be beyond comprehension. Today, these limits are routinely exceeded. The need for data security is even more apparent. We’re constantly asking our To continue to meet the evolving needs of our clients, we are always clients what tools our asking what features of our products they find most useful, what products need to serve them improvements we can make, and what new requirements they have. better. We’ve used this knowledge to map out new product strategies designed to anticipate the needs of the next generation of users, systems and storage products. This has resulted in the creation of BackupEDGE 3.x, with a combination of internal improvements, new features and enhanced infrastructure designed to become the backbone of a new generation of storage software. Summary of Major Changes and Additions BackupEDGE 3.x features include: • Improvements to partition sizing, UEFI table cleanup after DR, and SharpDrive debugging (03.04.01 build 3). • Support for Rocky Linux 8.4 and AlmaLinux 8.4 (03.04.01 build 2).
    [Show full text]
  • Notes for Google Keep Mac App Download Google Keep - Notes and Lists for PC
    notes for google keep mac app download Google Keep - Notes and Lists for PC. Free Download Google Keep for PC using the tutorial at BrowserCam. Even though Google Keep app is launched suitable for Google’s Android and even iOS by Google Inc.. you are able to install Google Keep on PC for MAC computer. Ever thought about how can I download Google Keep PC? Do not worry, we are going to break it down on your behalf into easy-to-implement steps. Out of a variety of paid and free Android emulators offered to PC, it’s not at all an effortless step like you imagine to search for the most effective Android emulator that functions well on your PC. To help you out we are going to highly recommend either Andy Android emulator or Bluestacks, both are unquestionably compatible with MAC and windows. Then, you should consider the suggested Operating system prerequisites to install BlueStacks or Andy on PC before downloading them. Download one of the emulators, if your Laptop or computer complies with the minimum Operating system specifications. At last, you’ll want to install the emulator that will take couple of minutes only. Mouse click on below download option to get started on downloading the Google Keep .APK on your PC for those who do not find the app on playstore. How to Install Google Keep for PC: 1. Download BlueStacks free emulator for PC making use of the download button provided inside this web site. 2. As soon as the installer finishes downloading, open it to get started with the install process.
    [Show full text]
  • Clearos and Marketplace by Clearcenter
    Fact Sheet ClearOS and Marketplace by ClearCenter ClearCenter is redefining the future of IT Management for small and medium sized organizations in a revolutionary way that is simple, secure and affordable. ClearCenter has created ClearOS — an firewalls, switches, routers, NAS/SAN open source operating system — that storage and servers. There was also the is uniquely tailored to fit the IT needs of need to buy and/or pay yearly main- ClearOS By the Numbers almost any environment. tenance agreements for software like • 10.3 million users ClearOS was designed to be simple, server Operating Systems, virtualization, • 400,000+ deployments secure and affordable. domains, directories or firewall updates. • 150+ countries Before ClearOS, most small IT shops ClearCenter has redefined the way IT • 7 years in development bought and maintained a rack full of shops deploy and manage core services. • 100+ Marketplace apps several hardware and software solutions Thanks to ClearOS, you can now replace from multiple vendors. everything in your rack with just one Typical deployments consisted of server and ClearOS. Before ClearOS Apps and Services vs. Individual Appliances ClearOS Marketplace apps include ClearOS built-in features combined with multiple firewalls, content filtering, easily accessible ClearOS Marketplace intrusion prevention and detention, apps completely replace all of the old weekly signature updates, dynamic VPN, piecemeal hardware, software, servers, reporting, bandwidth control, directories, security appliances and management domains, databases, FTP, file sharing, file components in your current rack. Now all scanning, print servers, backups, email, server, network and gateway functions on-premises/cloud storage and more. are run on a single piece of hardware pre- Use ClearOS and Marketplace apps senting a smaller attack surface.
    [Show full text]
  • File Integrity Monitoring for PCI DSS in 3 Easy Steps
    FileIntegrityMonitoringforPCIDSS in3EasySteps CimTrak is an advanced file and system integrity monitoring platform offering real-time change detection capabilities that map and align with nearly half of the PCI DSS technical requirements. Many PCI environments lack integrity management because it is often per- ceived as being too expensive, too hard to install and manage, and produces too much “noise.” PCI DSS and file integrity monitoring fit together like a hand and glove. Sections 10.5.5 and 11.5 are perfect examples where change detection controls are identified and required: PCI DSS 11.5 “Deployfileintegritymonitoringsoftwaretoalertpersonneltounauthorizedchangesofcriticalsystemfiles, configurationsfiles,orcontentfiles;andconfigurethesoftwaretoperformcriticalfilecomparisonsatleast weekly.” PCI DSS 10.5.5 “Usefileintegritymonitoringorchangedetectionsoftwareonlogstoensurethatexistinglogdatacannot bealteredwithoutgeneratingalerts…” 1-877-4-CIMCOR|CIMCOR.COM FILEINTEGRITYMONITORINGFORPCI Security professionals know unexpected changes can mean that something bad is happening to your systems. With new forms of malware continuously being unleashed daily, much of it is classified at zero-day, and requires a robust integrity solution to detect such threats. As these threats are unsignatured, many will find their way through perimeter defenses and attempt to take up residence in your ni - frastructure. Each day seems to bring news of the latest breach and compromise of payment card data. Proactively being alerted to un- expected and unauthorized changes can mean the difference between eliminating a threat quickly or losing your customer’s personal information. Many people have been fallen victim to the notion that there is only one FIM product on the market. Because of this, organizations suffer through the extremely high costs of ownership and operation, scalability limitations and general complexity believing they have no other available options.
    [Show full text]
  • Rtkaller: State-Aware Task Generation for RTOS Fuzzing
    17 Rtkaller: State-aware Task Generation for RTOS Fuzzing YUHENG SHEN, HAO SUN, YU JIANG, HEYUAN SHI ∗, and YIXIAO YANG ∗, KLISS, BNRist, School of Software, Tsinghua University, China WANLI CHANG, Hunan University, China A real-time operating system (RTOS) is an operating system designed to meet certain real-time requirements. It is widely used in embedded applications, and its correctness is safety-critical. However, the validation of RTOS is challenging due to its complex real-time features and large code base. In this paper, we propose Rtkaller, a state-aware kernel fuzzer for the vulnerability detection in RTOS. First, Rtkaller implements an automatic task initialization to transform the syscall sequences into initial tasks with more real-time information. Then, a coverage-guided task mutation is designed to generate those tasks that explore more in-depth real-time related code for parallel execution. Moreover, Rtkaller realizes a task modification to correct those tasks that may hang during fuzzing. We evaluated it on recent versions of rt-Linux, which is one of the most widely used RTOS. Compared to the state-of-the-art kernel fuzzers Syzkaller and Moonshine, Rtkaller achieves the same code coverage at the speed of 1.7X and 1.6X , gains an increase of 26.1% and 22.0% branch coverage within 24 hours respectively. More importantly, Rtkaller has confirmed 28 previously unknown vulnerabilities that are missed by other fuzzers. CCS Concepts: • Security and privacy ! Virtualization and security; Domain-specific security and privacy architectures; Vulnerability scanners; • Computer systems organization ! Real-time operat- ing systems. Additional Key Words and Phrases: Fuzz Testing, RTOS, Vulnerability Detection, Task Generation ACM Reference Format: Yuheng Shen, Hao Sun, Yu Jiang, Heyuan Shi, Yixiao Yang, and Wanli Chang.
    [Show full text]
  • Review Der Linux Kernel Sourcen Von 4.9 Auf 4.10
    Review der Linux Kernel Sourcen von 4.9 auf 4.10 Reviewed by: Tested by: stecan stecan Period of Review: Period of Test: From: Thursday, 11 January 2018 07:26:18 o'clock +01: From: Thursday, 11 January 2018 07:26:18 o'clock +01: To: Thursday, 11 January 2018 07:44:27 o'clock +01: To: Thursday, 11 January 2018 07:44:27 o'clock +01: Report automatically generated with: LxrDifferenceTable, V0.9.2.548 Provided by: Certified by: Approved by: Account: stecan Name / Department: Date: Friday, 4 May 2018 13:43:07 o'clock CEST Signature: Review_4.10_0_to_1000.pdf Page 1 of 793 May 04, 2018 Review der Linux Kernel Sourcen von 4.9 auf 4.10 Line Link NR. Descriptions 1 .mailmap#0140 Repo: 9ebf73b275f0 Stephen Tue Jan 10 16:57:57 2017 -0800 Description: mailmap: add codeaurora.org names for nameless email commits ----------- Some codeaurora.org emails have crept in but the names don't exist for them. Add the names for the emails so git can match everyone up. Link: http://lkml.kernel.org/r/[email protected] 2 .mailmap#0154 3 .mailmap#0160 4 CREDITS#2481 Repo: 0c59d28121b9 Arnaldo Mon Feb 13 14:15:44 2017 -0300 Description: MAINTAINERS: Remove old e-mail address ----------- The ghostprotocols.net domain is not working, remove it from CREDITS and MAINTAINERS, and change the status to "Odd fixes", and since I haven't been maintaining those, remove my address from there. CREDITS: Remove outdated address information ----------- This address hasn't been accurate for several years now.
    [Show full text]
  • Debian \ Amber \ Arco-Debian \ Arc-Live \ Aslinux \ Beatrix
    Debian \ Amber \ Arco-Debian \ Arc-Live \ ASLinux \ BeatriX \ BlackRhino \ BlankON \ Bluewall \ BOSS \ Canaima \ Clonezilla Live \ Conducit \ Corel \ Xandros \ DeadCD \ Olive \ DeMuDi \ \ 64Studio (64 Studio) \ DoudouLinux \ DRBL \ Elive \ Epidemic \ Estrella Roja \ Euronode \ GALPon MiniNo \ Gibraltar \ GNUGuitarINUX \ gnuLiNex \ \ Lihuen \ grml \ Guadalinex \ Impi \ Inquisitor \ Linux Mint Debian \ LliureX \ K-DEMar \ kademar \ Knoppix \ \ B2D \ \ Bioknoppix \ \ Damn Small Linux \ \ \ Hikarunix \ \ \ DSL-N \ \ \ Damn Vulnerable Linux \ \ Danix \ \ Feather \ \ INSERT \ \ Joatha \ \ Kaella \ \ Kanotix \ \ \ Auditor Security Linux \ \ \ Backtrack \ \ \ Parsix \ \ Kurumin \ \ \ Dizinha \ \ \ \ NeoDizinha \ \ \ \ Patinho Faminto \ \ \ Kalango \ \ \ Poseidon \ \ MAX \ \ Medialinux \ \ Mediainlinux \ \ ArtistX \ \ Morphix \ \ \ Aquamorph \ \ \ Dreamlinux \ \ \ Hiwix \ \ \ Hiweed \ \ \ \ Deepin \ \ \ ZoneCD \ \ Musix \ \ ParallelKnoppix \ \ Quantian \ \ Shabdix \ \ Symphony OS \ \ Whoppix \ \ WHAX \ LEAF \ Libranet \ Librassoc \ Lindows \ Linspire \ \ Freespire \ Liquid Lemur \ Matriux \ MEPIS \ SimplyMEPIS \ \ antiX \ \ \ Swift \ Metamorphose \ miniwoody \ Bonzai \ MoLinux \ \ Tirwal \ NepaLinux \ Nova \ Omoikane (Arma) \ OpenMediaVault \ OS2005 \ Maemo \ Meego Harmattan \ PelicanHPC \ Progeny \ Progress \ Proxmox \ PureOS \ Red Ribbon \ Resulinux \ Rxart \ SalineOS \ Semplice \ sidux \ aptosid \ \ siduction \ Skolelinux \ Snowlinux \ srvRX live \ Storm \ Tails \ ThinClientOS \ Trisquel \ Tuquito \ Ubuntu \ \ A/V \ \ AV \ \ Airinux \ \ Arabian
    [Show full text]
  • In One Manager Application for Android Operating System
    ALL IN ONE MANAGER APPLICATION FOR ANDROID OPERATING SYSTEM Project Report submitted in partial fulfillment of the requirement for the degree of Bachelor of Technology. In Computer Science & Engineering Under the Supervision of Mr. Ravindara Bhatt By Karan Kapoor Roll No.: 111217 Jaypee University of Information and Technology Waknaghat, Solan – 173234, Himachal Pradesh i Certificate This is to certify that project report entitled “ALL IN ONE MANAGER APPLICATION FOR ANDROID OPERATING SYSTEM”, submitted by Karan Kapoor (111217) in partial fulfillment for the award of degree of Bachelor of Technology in Computer Science & Engineering to Jaypee University of Information Technology, Waknaghat, Solan has been carried out under my supervision. This work has not been submitted partially or fully to any other University or Institute for the award of this or any other degree or diploma. Date: Mr.Ravindara Bhatt (Signature) Assistant Professor CSE Department ii Acknowledgement It has been a great honor for me to work on “AllinOneManager for android" in this esteemed institute Jaypee University of Information Technology, Waknaghat Solan. I am thankful to Mr. Ravindra Bhatt for providing me with a wonderful opportunity in the form of this project and letting me use the resources available at JUIT. He has been a great source of inspiration for me throughout my project. This experience enabled me to explore my hidden potentials. It gave me an opportunity for not only understanding but practically implementing the various concepts I have learnt in the classrooms. I am sincerely thankful to my mentor, Mr. Ravindra Bhatt who have been helping me throughout my training in learning new concepts and software.
    [Show full text]
  • Apps for Android and Ios Devices App Information for Android and Ios Devices Apps Are Software Applications That Can Be Installed on a Mobile Device
    Apps for Android and iOS Devices App Information for Android and iOS Devices Apps are software applications that can be installed on a mobile device. Many are free and even those that are paid for are usually low-cost. Apps cover all sorts of functions from games to word processing, and a huge number of education apps are available (both Apple and Google offer bulk purchasing for education). Apps are specific to operating systems and are usually downloaded through on online store (the App Store for iOS for example, or Google Play for Android). Mobile apps can be used to create digital learning environments using the UDL framework. They can offer multiple means of representation, expression and engagement. There are a huge number of apps available and their availability varies, and different apps will suit different learners even if they perform the same basic function. However, apps in the following categories can be useful for learners with disabilities: Calendars and Task Lists Speech Recognition Can be particularly beneficial for learners with Mobile devices can be fiddly to use, particularly if dyslexia, or difficulty with organization. They can you have motor difficulties or cannot see the sync with Outlook. screen. Both Android and iOS devices have built-in speech recognition which allow you to use many of Communication the device’s functions and dictate messages or Many mobile phones and tablets have the facility emails. to make video calls as well as voice calls, often free over a Wi-Fi connection. For learners with little or Text-to-Speech no speech, there are Augmentative and Alternative Reads text aloud.
    [Show full text]