2
www.linuxvoice.com 4 CONTENTS This issue brought to you by the unknown unknowns. Get paid extra coins for making software better. Capitalism at work! August LV005 SUBSCRIBE ON PAGE 60 RPI COMPUTE MODULE The heart of your next robotics project. FAQ The latest acronyms to come at you from the cloud. NETHACK Lose yourself in the greatest of all games. 18 30 34 06 38 26 Important facts that have happened this month. News Distrohopper What’s going to top the distro charts this time next year. Gaming Unreal Tournament, free and on Linux. Happy days! Speak your brains Let us know what’s going on in your precious cerebral cortex. LV on tour Manchester Girl Geeks and Cambridge Raspberry Jam. Group test Get your news fast with the best RSS aggregators. Core technologies Call Mario and Luigi: Dr Chris is playing with pipes! Sysadmin Discover what dark secrets [QWT NQIƒNGU JQNF Subscribe! And sneak a peek at next month’s amazing issue. FOSSpicks Only the hottest free software makes it into these pages. My Linux desktop Live from the desktop of the Awesome WM developer. Masterclass Git and GitHub: two essential collaboration tools. Interview 6JG KPUKFG UVQT[ QH .KDTG1EG from Michael Meeks. 110 114 08 10 12 16 40 54 64 62 60 68 REGULARS Beat the hackers at their own game and keep your system safe

012013 - Linux Voice ·  · 2014-10-15./012013!"#$%#$$&'%()*&+",%,*%-*&%(-%,"'%&./.*0.%&./.*0.$1 2',%34#5%'6,)4%7*#.$%8*)%94/#.+%$*8,04)'% (',,')1%:43#,4;#$9%4,%0*)/< =&+&$,%>?@@a

Embed Size (px)

Citation preview

Page 1: 012013 - Linux Voice ·  · 2014-10-15./012013!"#$%#$$&'%()*&+",%,*%-*&%(-%,"'%&./.*0.%&./.*0.$1 2',%34#5%'6,)4%7*#.$%8*)%94/#.+%$*8,04)'% (',,')1%:43#,4;#$9%4,%0*)/< =&+&$,%>?@@a

www.linuxvoice.com4

CONTENTSThis issue brought to you by the unknown unknowns.

Get paid extra coins for making software better. Capitalism at work!

Au

gu

st L

V0

05

SUBSCRIBE ON PAGE 60

RPI COMPUTE MODULE The heart of your next robotics project.

FAQ The latest acronyms to come at you from the cloud.

NETHACK Lose yourself in the greatest of all games.

18

30

34

06

38 26

Important facts that have happened this month.

News

DistrohopperWhat’s going to top the distro charts this time next year.

GamingUnreal Tournament, free and on Linux. Happy days!

Speak your brainsLet us know what’s going on in your precious cerebral cortex.

LV on tourManchester Girl Geeks and Cambridge Raspberry Jam.

Group testGet your news fast with the best RSS aggregators.

Core technologiesCall Mario and Luigi: Dr Chris is playing with pipes!

SysadminDiscover what dark secrets [QWT�NQIƒNGU�JQNF�

Subscribe!And sneak a peek at next month’s amazing issue.

FOSSpicksOnly the hottest free software makes it into these pages.

My Linux desktopLive from the desktop of the Awesome WM developer.

MasterclassGit and GitHub: two essential collaboration tools.

Interview6JG�KPUKFG�UVQT[�QH�.KDTG1͎EG��from Michael Meeks.

110

114

08

10

12

16

40

54

64

62

60

68

REGULARS

Beat the hackers at their own game and keep your system safe

Page 2: 012013 - Linux Voice ·  · 2014-10-15./012013!"#$%#$$&'%()*&+",%,*%-*&%(-%,"'%&./.*0.%&./.*0.$1 2',%34#5%'6,)4%7*#.$%8*)%94/#.+%$*8,04)'% (',,')1%:43#,4;#$9%4,%0*)/< =&+&$,%>?@@a

www.linuxvoice.com 5

Benchmarking: how fast is your computer?

1HƒEG�OKITCVKQP�� printing and email

Compile software from source code

Raspberry Pi: make games with Scratch

XBMC vs MythTV Two giants Linux media centre CRRNKECVKQPU�ƒIJV�HQT�VJG�TKIJV�to control your television.

REVIEWSTUTORIALS

Test the capabilities of your machine and persuade the boss to let you get a new one.

.GV�[QWT�UOCNN�QT�JQOG�Q͎EG�labour no longer under the oppressive yoke of XP. Freedom!

Get the latest software, extra features and more speed with home-rolled source code.

$WKNF�C�UGV�QH�VTC͎E�NKIJVU�CPF�a random number dice-rolling ICOG�Ť�DQVJ�YKVJ�͆CUJ[�NKIJVUБ

76

82 86

78

Linux Mint 17 The smoothest, slickest desktop Linux distribution gets a comforting new release.

Micro Python & Pyboard Hacking projects await for this microcontroller board and its cut-down version of Python.

Oxygen XML Editor 16 )KXG�[QWT�EQPVGPV�FGƒPKVKQP��structure and prettiness with this fantastic (and expensive, and proprietary) XML editor.

#RCEJG�1RGP1HƒEG� We tend to forget about 1RGP1͎EG��UKPEG�VJG�HQTM�YKVJ�.KDTG1͎EG��DWV�KVŨU�UVKNN�QWV�there and still getting better…

49

51

50

Books Where else would you get Snowden, JavaScript and real British Ale?

52

48

46

BASIC and the dawn of the microcomputerThe language that started a revolution.

PyParted: partition your disk with PythonGain insane levels of geek points.

Switch to Python 3Migrate your old code to the new way.

9490100

Develop for AndroidPrettify our Linux Voice app.

106

PageRank: write your ownWrite your own search algorithm.

104