Linux User Developer 159 Devops Create Software Faster Gavin Thomas instant download
Linux User Developer 159 Devops Create Software Faster Gavin Thomas instant download
https://ebookbell.com/product/linux-user-developer-159-devops-
create-software-faster-gavin-thomas-47172884
https://ebookbell.com/product/linux-user-developer-issue-141-gavin-
thomas-46964020
https://ebookbell.com/product/linux-user-developer-130-ultimate-
distros-2013-russell-barnes-46963826
https://ebookbell.com/product/linux-user-developer-140-10-essential-
raspberry-pi-upgrades-russell-barnes-46964010
https://ebookbell.com/product/linux-user-developer-142-linux-
mint-17-gavin-thomas-46964042
Linux User Developer 143 10 Inspiring Raspberry Pi Projects Gavin
Thomas
https://ebookbell.com/product/linux-user-developer-143-10-inspiring-
raspberry-pi-projects-gavin-thomas-46964130
Linux User Developer 144 Kde Plasma 5 Your New Desktop Gavin Thomas
https://ebookbell.com/product/linux-user-developer-144-kde-
plasma-5-your-new-desktop-gavin-thomas-46964158
https://ebookbell.com/product/linux-user-developer-145-build-a-super-
raspberry-pi-gavin-thomas-46964210
Linux User Developer 146 Why You Need Python 3 Gavin Thomas
https://ebookbell.com/product/linux-user-developer-146-why-you-need-
python-3-gavin-thomas-46964214
https://ebookbell.com/product/linux-user-developer-147-raspberry-pi-
robots-gavin-thomas-46964220
FREE EXCLUSIVE PROJECT CODE, VIDEOS & SOFTWARE
www.linuxuser.co.uk
LINUX USER & DEVELOPER ISSUE 159
OTTO IS THE
“OTTO
SUCCESSOR TO PLASMA 5
VAGRANT”
VAGRANT TIPS & TRICKS
Mitchell Hashimoto Master KRunner, custom
Vagrant Creator keybindings and more
WIN
CREATE £750
DEVOPS: CREATE SOFTWARE FASTER
OF RAS PI
SOFTWARE
PRIZES
www.linuxuser.co.uk
www.linuxuser.co.uk 3
OpenSource Tutorials
06 News 28 Systems programming:
The biggest stories from Files and directories
the open source world Master the stat functions and structure
08 Free software column 34 Compile software with the GCC 86 Compulab Fitlet iA10
Expert insights into open Learn to use the error and warning flags Is this Compulab’s best fanless mini PC?
source and free software Find out what Gareth Halfacree thinks
38 Run containers on CoreOS
11 Coding column Use Docker instead of a package manager 88 Free software
Learn problem solving and and run complex clusters with ease Richard Smedley recommends some
systems programming in C
excellent FOSS packages for you to try
42 Make a perfect Plasma 5 desktop
12 Interview Tips and tricks for the best customisations
Mitchell Hashimoto tells us
why Otto will replace Vagrant
46 Create GUIs with MonoDevelop
Continue our C# programming series with
16 Kernel column a look at handling Gtk interfaces
The latest on the Linux
kernel with Jon Masters 50 Computer science:
94 Q&A Find strings with hash tables
Store and retrieve key-value pairs
Your hardware and software
questions answered
FileSilo.co.uk
Features
18 Create software faster
Nitish Tiwari takes us through 59 Practical Raspberry Pi
Docker, Puppet and Vagrant Code a Breakout game in Pygame Zero,
harness multimedia with vanilla Pygame,
62 Make games with 96 Free downloads hack a robot with the Pi-Mote IR board and
Pygame Zero Discover what we’ve uploaded to our digital recreate Tempest in FUZE BASIC.
No boilerplate required content hub FileSilo for you this month
Join us online for more Linux news, opinion and reviews www.linuxuser.co.uk
4
Load balancing
SSD storage
Billing by the minute
Intel® Xeon® Processor
E5-2660 v2 and E5-2683 v3
1 month free!
Then from £4.99 per month*
1 TRIAL
TRY FOR
30 DAYS 1 CLICK
UPGRADE OR
DOWNGRADE 1 CALL
SPEAK TO
AN EXPERT
CONFERENCE
4 OpenStack Autopilot
Ubuntu 15.10 sees the general availability of
OpenStack Autopilot, designed to make the
deployment and management of Ubuntu-based
OpenStack clouds as easy as possible. It also
boasts in-place upgrade support between major
releases in addition to input from the OpenStack
Interoperability Lab.
www.linuxuser.co.uk 7
Hacked off
“Access to computers – and anything which might teach you something
about the way the world works – should be unlimited and total”
When Edward Snowden joined Twitter, honest in other matters, seemed to equate this with
he gained over a million followers in one stealing.” The allegiances of the hackers transferred
day. He is notorious to some, a hero to from under the model railroad layout tables to the
others, and yet his greatest contribution has been to computer when a TX-0 computer arrived in building
reveal the extent to which hacking, in its pejorative 26 of the MIT complex and the members of TMRC
sense, is the preserve of government agencies. These discovered that the best time to gain access to the TX-0
agencies claim to be working for ‘our own good’, but was at night, “when no person in his right mind would
are instead busy setting malign standards for everyday have signed up for an hour-long session on the piece of
surveillance of our citizenry. paper posted every Friday beside the air conditioner in
The pejorative use of the word ‘hacker’ probably the RLE lab”.
originated in the tabloid coverage of the exploits From this point onwards, “the TMRC hackers, who
of Kevin Poulsen (who hacked his way into the US soon were referring to themselves as TX-0 hackers,
Department of Defense’s ARPANET, the precursor of changed their lifestyle to accommodate the computer,”
the Internet, when he was 17 and was later labelled and became the core members of the AI (Artificial
“the Hannibal Lecter of computer crime”) and Kevin Intelligence) Group at MIT, later funded by the Defense
Mitnick (who broke into the North American Defense Advanced Research Projects Agency (DARPA) of the
Command (NORAD) systems in 1982 when the Cold Richard Hillesley US Department of Defense. Former TMRC hackers
writes about art, music, digital
War was at its height, a feat that inspired the 1983 film developed the first LISP machine, the first computer
rights, Linux and free software for
War Games and provoked any number of nightmares a variety of publications workstation, the first computer games, the first
for the morally insecure). music software and the first display hacks. Hackers
However, the terminology of hacking grew out were the heroes of the computer revolution and the
of the community that evolved around the unlikely hacker tradition always included a healthy disrespect
and much more benign setting of the TMRC (Tech for authority and a reciprocal love of pranks. Every
Model Railroad Club), and its offshoot The Midnight idea and every limitation was another boundary to be
Requisitioning Committee, at MIT (The Massachusetts
Hackers were explored, a means to an adventurous end that might
Institute of Technology) in the late 1950s and early the heroes of upset the applecart or translate into a better idea;
1960s. The hackers of the TMRC defined a hack as especially if a higher moral reason could be found to
“a project undertaken or a product built not solely
the computer justify the ends, and that reason, as defined in The
to fulfil some constructive goal, but with some wild revolution and Hacker Ethic, was:
pleasure taken in mere involvement”. They also defined “Access to computers – and anything which might
a hacker as a person “who enjoys learning the details
the hacker teach you something about the way the world works
of programming systems and how to stretch their tradition always – should be unlimited and total. Always yield to the
capabilities, as opposed to most users who prefer hands-on imperative!”
to learn only the minimum necessary”, or one who included Free software can also trace its origins to the hacker
“programs enthusiastically or who enjoys programming a healthy subculture of the AI Lab at MIT. The greatest hack of
rather than just theorising about programming” (from all was probably the hack on copyright that gave us
the original jargon.txt at the AI Lab at MIT). disrespect for copyleft and the GPL. Hackers are and were the good
The Midnight Requisitioning Committee was so authority and a guys of computing. Someone who steals into our
named because, in the words of Steven Levy, “when computers to pry or take our identities is a ‘cracker’.
TMRC needed a set of diodes or some extra relays, love of pranks After the revelations during the last decade of the
to build some new feature” into the model railroad ‘hacking of phones’ by our popular press, it is probably
system, some of them would “wait until dark and find too late to rescue the original meaning entirely, but it
their way into the places where those things were kept. is probably worth remembering that a ‘hack’ is also a
None of the hackers, who were as a rule scrupulously journalist without any principles.
www.linuxuser.co.uk 9
2. Debian 2,094
3. Ubuntu 1,790
4. openSUSE - 1,519
5.
6.
Fedora
Manjaro
1,175
1,115
Intel releases
7.
8.
9.
Mageia
Android-x86
CentOS
1,084
849
831
OpenSWR rasteriser
10. Arch Linux 773
Promises up to 51-fold performance increase
This month A small team of engineers at Intel has released
an open source software rasteriser, which it is
easier for them,” Intel’s Tim Rowley explained
of the decision to release OpenSWR under the
■ Stable releases (27) claimed offers a 29- to 51-fold performance permissive Mesa MIT licence. “It’s easier to work
■ In development (6) improvement over systems like llvmpipe. with the Mesa community when the source we’re
Dubbed OpenSWR, the tool acts as a virtual working with can be used as reference.”
Ubuntu has enjoyed a graphics processor and interfaces with Mesa3D Intel has stated that the company is targeting
surge of interest this for API and state tracking layers. It’s this project applications based on the Visualisation Toolkit,
month thanks to the
release of 15.10 Wily to which the team has contributed the code, and that OpenSWR passes its OpenGL 3.2
Werewolf alongside targeting users working with large geometry backend rendering tests at 99 per cent, and that it
official spins. models but who do not have access to hardware is looking to improve conformance to other suites.
graphics processing capabilities – remembering, OpenSWR is compatible with any x86
of course, that Intel produces CPUs but not processor featuring either AVX or AVX2
Highlights dedicated GPUs. extensions, though Rowley has admitted that
“Our customers prefer open source, and tests have not been carried out on rival AMD’s
Ubuntu 15.10 allowing them to simply download the Mesa processors. Details and the source are available
Ubuntu absolutely dominated this source and enable our driver makes life much at github.com/OpenSWR.
month’s release figures, largely thanks
to the simultaneous launch of its Desktop, Server,
and Core variants alongside the various translated,
task-focused and desktop-environment-specific
CAREERS
Microsoft to hire Linux experts
official spins.
10
ebookbell.com