Full Circle Magazine - Issue 98 EN
Full Circle Magazine - Issue 98 EN
Full Circle Magazine - Issue 98 EN
VER ACRYPT
contents ^
Full Circle
HowTo
Linux News
p.04
p.25
Chrome Cult
p.27
Ubuntu Phones
p.34
Review
p.35
p.41
Letters
p.42
Tuxidermy
p.44
p.45
Security - SSH
p.47
Ubuntu Games
p.50
Conky Reminder
p.1 3
LibreOffice
p.1 5
p.1 1
Arduino
...
p.XX
Linux Labs
p.31
My Opinion
Inkscape
Q&A
Graphics
p.21
The articles contained in this magazine are released under the Creative Commons Attribution-Share Alike 3.0 Unported license.
This means you can adapt, copy, distribute and transmit the articles but only under the following conditions: you must attribute
the work to the original author in some way (at least a name, email or URL) and to this magazine by name ('Full Circle Magazine')
and the URL www.fullcirclemagazine.org (but not attribute the article(s) in any way that suggests that they endorse you or your use of the work). If
you alter, transform, or build upon this work, you must distribute the resulting work under the same, similar or a compatible license.
Full Circle magazine is entirely independent of Canonical, the sponsor of the Ubuntu projects, and the views and opinions in the
fullhave
circleCanonical
magazineendorsement.
#98
2
magazine should in no way be assumed to
contents ^
ED I TO RI AL
orry folks, no Python again this month I'm afraid, but we do have a lot of other
programming stuff for you. Elmer discusses Macros as Functions in this month's
LibreOffice (that's programming, isn't it?) and JavaScript trundles on. If you need even more
stuff then we have two book reviews; Automate The Boring Stuff With Python, and Teach
Your Kids To Code.
My Ubuntu Phones section lists the latest updates and fixes to the Ubuntu Phone OS, and
a quick mention of the next BQ Ubuntu Phone, the Aquaris E5 HD.
If games are your thing then Oscar looks at games that are free-to-play, and I take a look
at Minetest. It looks almost identical to Minecraft, but is entirely free, and open source. Dick
Thomas has supplied a review of his rather fancy Saitek Yoke system. Honestly, if he buys
any more X-Plane hardware he'll have a whole cockpit in his house. Seriously!
If you've taken a look at the FCM site recently you'll have seen a post about Patreon .
With our admin AWOL, Lucas is helping move and rebuild the site to new hosting, so I'm
having to bear the brunt of paying for the FCM site and domain name, something I never did
before. Hence, the reason for creating a Patreon page, to ask for some help in paying for the
site. Fear not, FCM will continue no matter what . I've also added a PayPal button for those
who just want to give a one-off donation.
Hosts:
Les Pounder
Tony Hughes
Jon Chamberlain
Oliver Clark
http://fullcirclemagazine.org
contents ^
N E WS
G ORGEOUS U BUNTU -B ASED
M ANGAKA LINUX FOR ANIME
AND M ANGA FANS E NTERS
B ETA
FCM#1 00
SURVEY
The question is:
http://goo.gl/DPt2q0
contents ^
NEWS
OPEN SUSE LINUXPOWERED EDUCATIONAL
PILOT PROGRAM TO B ECOME
N ATIONWIDE IN I NDONESIA
Source:
http://news.softpedia.com/news/U
buntu-Based-REMnux-6-0-LinuxDistro-for-Malware-AnalysisOfficially-Released-483709.shtml
Submitted by: Arnfried Walbrecht
contents ^
NEWS
PRAGMATISM IN THE
H ISTORY OF GNU, LINUX
AND FREE/O PEN S OURCE
SOFTWARE
a key strategy that has become the in Europe, with a new slightly
de facto approach to programming improved model that comes with a
languages: open source.
bigger screen and a better camera.
Source:
http://www.linux.com/news/featur
ed-blogs/1 58-jim-zemlin/83461 0apples-decision-to-open-sourceswift-met-with-developer-applause
Submitted by: Jim Zemlin
BQ AQUARIS E5 HD
U BUNTU EDITION I S N OW
AVAILABLE FOR S ALE
Source:
http://news.softpedia.com/news/B
Q-Aquaris-E5-HD-Ubuntu-EditionIs-Now-Available-for-Sale483773.shtml
Submitted by: Silviu Stahie
he latest Aquaris E5 HD
Ubuntu Edition from the
Spanish company BQ is now
available for purchase on the
official website. This latest Ubuntu
phone was announced just a
couple of weeks ago and it's finally
here.
ANNOUNCING APACHE: B IG
D ATA AND APACHECON :
CORE
contents ^
NEWS
3 FINANCIAL COMPANIES
I NNOVATING WITH O PEN
SOURCE
T
7
NEWS
SC CONGRESS: U SE LINUX
TO FIGHT MALWARE, AND LET
BUSINESS LEARN SECURITYSPEAK
Lodewijkx replied.
We toldthem how critical their
role is for the survival ofour
company andour clients. Most
accepted that.
Source:
http://www.itworldcanada.com/art
icle/sc-congress-use-linux-to-fightmalware-and-let-business-learnsecurity-speak/375337
Submitted by: Arnfried Walbrecht
NEWS
Source:
http://www.pcronline.biz/news/read/linuxservers-up-as-thin-clientsdecline/036373
Submitted by: Arnfried Walbrecht
Source:
http://news.softpedia.com/news/C
anonical-Patches-Linux-KernelVulnerability-in-All-SupportedUbuntu-OSes-48441 2.shtml
Submitted by: Arnfried Walbrecht
Source:
http://www.bloomberg.com/news/
articles/201 5-06-1 6/the-creator-oflinux-on-the-future-without-him
Submitted by: Arnfried Walbrecht
NEWS
U BUNTU 1 4.04 LTS,
SUPPORTED U NTIL 2020
Source:
http://news.softpedia.com/news/B
lack-Lab-Linux-GNOME-201 5-6-IsStill-Based-on-Ubuntu-1 4-04-LTSSupported-Until-2020484520.shtml
Submitted by: Arnfried Walbrecht
10
contents ^
CO M M AN D & CO N Q U ER
Revea l.J S
G ETTING STARTED
Technically, besides forking the
git repository, there is nothing
further you need to do. However,
some features (external
markdown, speaker notes) require
it to be running on a server (which
is included). Those instructions are
as follows:
Install Node.js:
sudo apt-get install nodejs
Install Grunt:
full circle magazine #98
Clone repository:
git clone
https://github.com/hakimel/re
veal.js.git
cd reveal.js
EXTRA! EXTRA!
READ ALL ABOUT IT!
Our glorious news reporters
are now posting regular news
updates to the main Full Circle
site.
FURTHER READING
http://lab.hakim.se/reveal-js/#/
Reveal.JS homepage
http://slides.com/
Visual editor
podcast.ubuntu-uk.org
12
contents ^
H OW-TO
Con ky Rem i n d er
INCLUDE /home/john/Reminder-files/remindershollidays
# Helper functions
FSET _days(x) iif(x>1, x + " days", x==1, "1 day", "")
FSET _hrs(x) iif(x>1, x + " hours", x==1, "1 hour", "")
FSET _mins(x) iif(x>1, x + " minutes", x==1, "1 minute", "")
FSET _smush(x, y) iif(x != "" && y != "", x + " and " + y, x + y)
# Main function
FSET _countdown(x) _smush(_smush(_days(x/1440), _hrs((x - 1440*(x/1440))/60)), _mins(x%60))
13
contents ^
14
contents ^
H OW-TO
15
PASSING ARGUMENTS
Having a macro you created and
can use in a formula is great. To
make a function really useful, you
contents ^
HOWTO - LIBREOFFICE
Else
Vol = a * b * c
Vol = 0.0
End If
End Function
16
contents ^
HOWTO - LIBREOFFICE
Function SumIt(x)
Dim TheSum as Double
Dim iRow as Integer
Dim iCol as Integer
TheSum = 0.0
If IsArray(x) Then
For iRow = LBound(x, 1) To UBound(x, 1)
For iCol = LBound(x, 2) To UBound(x, 2)
TheSum = TheSum + x(iRow, iCol)
Next
Next
Else
TheSum = x
End If
SumIt = TheSum
End Function
=SumIt(A3:C6)
=SumIt(A1)
=SqrIt(SumIt(A1:A5))
17
H OW-TO
Prog ra m m i n g J a va Scri pt - Pa rt 3
18
HOWTO - JAVASCRIPT
or:
node lottoGenerator.js
19
contents ^
20
contents ^
H OW-TO
ne common requirement
when creating vector
drawings is to align objects relative
to one another. You might want a
circle that's centered within a
square, or a triangle that touches
the top of the page. A related
requirement is to distribute
several objects evenly, with
identical gaps between each of
them. These types of
arrangements are made easy with
Inkscape's Align and Distribute
dialog.
I n k s ca p e - P a r t 3 8
afterwards (or vice versa, if you
prefer). These buttons can be
found, one above the other, in the
two rows of icons within the
Align section of the dialog.
HOWTO - INKSCAPE
22
contents ^
HOWTO - INKSCAPE
HOWTO - INKSCAPE
24
contents ^
H OW-TO
25
contents ^
HOWTO - ARDUINO
http://fullcirclemagazine.org/issue-py01 / http://fullcirclemagazine.org/issue-py02/
http://fullcirclemagazine.org/pythonspecial-edition-issue-three/
http://fullcirclemagazine.org/pythonspecial-edition-volume-four/
http://fullcirclemagazine.org/pythonspecial-edition-volume-five/
http://fullcirclemagazine.org/pythonspecial-edition-volume-six/
26
contents ^
CH RO M E CU LT
G o o g le D o c s
Written by S. J. Webb
27
contents ^
28
contents ^
H OW-TO
G UIDELINES
document.
REVIEWS
G AMES/APPLICATIONS
RULES
http://url.fullcirclemagazine.org/7
5d471
Write your article in whichever
software you choose, I would
recommend LibreOffice, but most
importantly - PLEASE SPELL AND
TRANSLATIONS
If you would like to translate
Full Circle into your native
language please send an email to
[email protected] and
we will either put you in touch with
an existing team, or give you
access to the raw text to translate
from. With a completed PDF, you
will be able to upload your file to
the main Full Circle site.
full circle magazine #98
H ARDWARE
contents ^
https://spideroak.com
full circle magazine #98
30
L I N U X L AB
M i d n i g h t Co m m a n d e r
B ASIC U SAGE
On Ubuntu, Midnight
Commander is mouse aware so you
can just click on the top menu
options: Left, File, Command,
Options and Right. To access the
menu in a text-only session, simply
press the F9 key. The Left and
Right menu options are identical
and the actions work in each of the
left and right shells.
31
contents ^
LINUX LAB
To switch between left and
right panels, press the tab key. The
insert key is used to select/mark
files. Marked files change colour to
yellow (in the default mc colour
scheme; its possible to change
colour schemes). To select all files
in a folder press + (which is usually
shift = on most keyboards) then
use * to select all files. Pressing will do the opposite.
Pressing the Enter key while on
top of a compressed file will
attempt to view the contents of
the compressed file (zip/gz for
example). The F5 key copies
marked files from one panel to
another while F6 moves the files. If
you dont have any files marked, F5
and F6 will copy/move the file that
is currently selected (reversed
background). To create a new
directory press the F7 key. F8
deletes the marked files or the
currently selected file. Lastly, the
F4 key will edit whatever text file
youre hovering over (letting you
chose from ed, nano, mcedit or
vim.tiny).
32
LINUX LAB
33
contents ^
U B U N TU P H O N E S
END OF M AY U PDATES:
Address Book
BQ LAUNCHES AQUARIS E5
HD U BUNTU EDITION
R E VI E W
35
contents ^
Flight store:
http://bit.ly/1 tzFuTn
Maplin PSU:
http://bit.ly/1 tIiGGI
CH Pro Pedals are so named
because they are professional
hardware. They look a little bland
and dull (for lack of better words)
not as fancy-looking as the Saitek
ones but they feel sturdy and
very well constructed in Mexico
of all places.
36
contents ^
B O O K R E VI E W
that goal.
Table of Contents
Introduction
37
contents ^
B O O K R E VI E W
38
Table of Contents
Introduction:
What Is Coding and Why Is It Good for
Your Kids?
Chapter 1 : Python Basics: Get to Know
Your Environment
Chapter 2: Turtle Graphics: Drawing
with Python
Chapter 3: Numbers and Variables:
Python Does the Math
Chapter 4: Loops Are Fun (You Can Say
That Again)
Chapter 5: Conditions (What If?)
Chapter 6: Random Fun and Games: Go
Ahead, Take a Chance!
Chapter 7: Functions: Theres a Name
for That
Chapter 8: Timers and Animation: What
Would Disney Do?
Chapter 9: User Interaction: Get into
the Game
Chapter 1 0: Game Programming:
Coding for Fun
Appendix A: Python Setup for
Windows, Mac, and Linux
Appendix B: Pygame Setup for
Windows, Mac, and Linux
Appendix C: Building Your Own
Modules
Glossary
Index
39
contents ^
40
contents ^
MY STO RY
G o i n g L i n u x Fu l l T i m e
41
contents ^
LE T TE RS
LTS U PDATES
Jerry Reed
EPUB FONTS
FCM#1 00
SURVEY
The question is:
Jan Henkins
Brian says: Regarding the ePubs
themselves, they do not have the
font size locked.
As you probably know, zoom
does not work on images or text in
ePubs on most devices. The only way
to get a zoom effect with text is to
change the font size.
On Androidphones, this feature
sometimes stops working in a
variety ofapps including ePub
full circle magazine #98
http://goo.gl/DPt2q0
Join us on:
goo.gl/FRTMl
facebook.com/fullcircle
magazine
twitter.com/#!/fullcirclemag
linkedin.com/company/fullcircle-magazine
ubuntuforums.org/forum
display.php?f=270
42
contents ^
LETTERS
M ORE LATEX
Tiago Azevedo
43
contents ^
44
contents ^
Q &A
gksudo gedit
/usr/share/lightdm/lightdm.co
nf.d/50-ubuntu.conf
ifconfig -a
45
contents ^
Q&A
TOP QUESTIONS AT
ASKUBUNTU
* command to find files by
searching only part of their names?
http://goo.gl/EsV41 n
* Problem with spaces in file
names
http://goo.gl/zzVscc
46
contents ^
S e c u ri t y
VeraCrypt is an open-source
fork of TrueCrypt developed and
maintained by former TrueCrypt
developers which makes
VeraCrypt basically the new,
updated and improved version of
TrueCrypt.
47
U SING VERACRYPT
Using VeraCrypt is almost
exactly like using TrueCrypt.
VeraCrypt's graphic user interface
is nearly identical to the TrueCrypt
GUI.
To begin you must create a
VeraCrypt container which is
pretty straightforward and simple
as long as you follow the
instructions given with each new
step. VeraCrypt holds your hand
and guides you as you create your
first container. Your first choice is
whether you want a regular
encrypted volume or a hidden
volume. More on hidden volumes
later. You must then select the
location for your container. Having
selected a location, you then select
the type of encryption algorithm
you want to use to encrypt your
new volume. The choices you have
available are AES, Serpent,
Twofish, and an additional five
permutations based on those
original three choices. VeraCrypt
gives you a simple explanation of
each algorithm in the GUI, and, if
you are so inclined, you can click on
contents ^
SECURITY
48
contents ^
SECURITY
M OUNTING VOLUMES
Having created a VeraCrypt
volume, all you've got to do to
access/add files is mount by
decrypting it. This is a fairly simple
procedure. All you've got to do is
browse for the volume you intend
to access by using the Select
Volume button. When you've
located it, then you click on the
Mount button and you'll then be
prompted to enter the
corresponding password for the
volume. When trying to open an
old TrueCrypt container, you need
to make sure to check off the box
that says TrueCrypt Mode
otherwise the file will not open. If
you don't check the box, VeraCrypt
will not know that you're trying to
open a TrueCrypt container
instead all it will tell you is that you
have entered the wrong password.
FINAL THOUGHTS
contents ^
U B U N T U G AM E S
M i n e te s t
M INETEST
Think of Minetest as being
Minecraft in creative mode. By
default, Minetest has no mobs
sudo add-apt-repository
ppa:minetestdevs/stable
sudo apt-get update
sudo apt-get install minetest
50
contents ^
UBUNTU GAMES
51
contents ^
UBUNTU GAMES
CONCLUSION
FURTHER INFO:
http://www.minetest.net/
https://forum.minetest.net/index.
php
http://www.minetest.net/texturep
acks
52
contents ^
U B U N T U G AM E S
Free To Pla y
53
UBUNTU GAMES
54
UBUNTU GAMES
Shifting gears to the fast
moving world of car racing, it is my
delight to inform that in addition
to Tux Racer, you can not only race
against other cars but also destroy
them in the game Need for
Madness? (yes, the ? is part of the
name). This game was developed
and distributed by Radical Play and
to get it you can go to
http://multiplayer.needformadnes
s.com/ and at the top of the page
click on Play Game which should
take you to the download page.
This game is cartoon-like in both
its graphics as well as its content.
The instructions on how to play the
game tell you that, to win a race,
you can either get to the finish line
first, or destroy all other cars. If
your car takes damage or if you
just want to make it faster, you can
try to pull off some stunts when
your car catches air after going
through a ramp. If you succeed and
land properly after a stunt, your
car will be stronger and faster (or
be repaired if it had previously
been damaged). This game is very
easy to play, and, so far, I haven't
encountered any glitches or bugs
while playing it.
55
contents ^
PATRO N S
PATRONS
Bill Berninghausen
Jack McMahon
Linda P
Remke Schuurmans
Norman Phillips
Tom Rausner
Charles Battersby
Tom Bell
Oscar Rivera
Alex Crabtree
John Malon
Ray Spain
Richard Underwood
Charles Anderson
Ricardo Coalla
Chris Giltnane
William von Hagen
Mark Shuttleworth
Juan Ortiz
Joe Gulizia
Kevin Raulins
Doug Bruce
Pekka Niemi
Rob Fitzgerald
Brian M Murray
D ONATIONS
John Niendorf
Daniel Witzel
Douglas Brown
Donald Altman
Patrick Scango
Tony Wood
Paul Miller
Colin McCubbin
Randy Brinson
https://www.patreon.com/
fullcirclemagazine
full circle magazine #98
56
contents ^
H OW TO CO N TRI BU TE
FCM#99
Deadline :
We are always looking for new articles to include in Full Circle. For help and advice
please see the Official Full Circle Style Guide : http://url.fullcirclemagazine.org/75d471
Send your comments or Linux experiences to: [email protected]
Hardware/software reviews should be sent to: [email protected]
Questions for Q&A should go to: [email protected]
Desktop screens should be emailed to: [email protected]
... or you can visit our site via: fullcirclemagazine.org
EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page. If you have any problems with
the epub file, you can drop an email to: [email protected]
Issuu - You can read Full Circle online via Issuu: http://issuu.com/fullcirclemagazine. Please share and rate FCM as it helps to
spread the word about FCM and Ubuntu Linux.
Google Play - You can now read Full Circle on Google Play/Books. Either search for 'full circle magazine' or
click this link: https://play.google.com/store/books/author?id=Ronnie+Tucker
57
contents ^