fullcircle-issue59-eng, forLinux

[ Pobierz całość w formacie PDF ]
FullCircle
REVIEW:
BODHILINUX
WITHE17DESKTOP
THEINDEPENDENTMAGAZINEFORTHEUBUNTULINUXCOMMUNITY
ISSUE#59-March2012
F
F
O
O
R
R
E
E
M
M
O
O
S
S
T
T
D
D
A
A
T
T
A
A
R
R
E
E
C
C
O
O
V
V
E
E
R
R
Y
Y
HOWTORECOVERDELETEDFILES
fullcirclemagazine#59
1
contents ^
fullcirclemagazineisneitheraffiliatedwith,norendorsedby,CanonicalLtd.
 FullCircle
Opinions
HowTo
THEINDEPENDENTMAGAZINEFORTHEUBUNTULINUXCOMMUNITY
MyStory p.28
Python-Part31 p.07
LinuxNews p.04
MyDesktop p.52
MyOpinion p.31
LibreOfficePt13 p.12
Columns
Command&Conquer p.05
IThink... p.33
UbuntuGames p.48
PortableLinux p.15
AdjustVirtualDiskSizep.17
Review p.35
Q&A p.45
LinuxLabs p.22
BACKNEXTMONTH
CreateGreetingCards p.18
Letters p.40
ClosingWindows p.24
UbuntuWomen p.46
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
magazine should in no way be assumed to have Canonical endorsement.
fullcirclemagazine#59
2
contents ^
 E
E
D
D
I
I
T
T
O
O
R
R
I
I
A
A
L
L
This magazine was created using :
WelcometoanotherissueofFullCircle!
I
t'sMarch2012,andthatcanmeanonlyonething:it'sourbirthdaynextmonth!Itwas
intheshowerymonthofAprilthatthefirstissueofFullCirclewasreleased.Expect
nextmonth'sissueto,Ihope,containfreepartyhatsandareflectivearticleortwo.
Butbacktothismonth.We'vegottheusualPythonandLibreOfficearticles,anarticleon
makingaUSBstick,oneonadjustingthevirtualdisksizeinyourVirtualBoxmachine,andan
articleonhowtocreateyourowngreetingcardsinLibreOffice.Ifyou'veeveraccidentally
deletedsomethingimportantthenyoushouldreadCharles'sLinuxLabsarticleonForemost
forrecoveringdeletedfiles.UbuntuGamestakesabitofadetourwithRikudiscussingSNES
emulation,whileJenniferinterviewedthemakersofTomesofMephistopheles.Forthoseof
youfightingwithUnity,youmightwanttoreadMyStorythismonth,whichtalksaboutan
applicationcalledMyUnitywhichletsyoueasilyconfigureUnity.
FullCirclePodcast
Releasedmonthly,eachepisode
coversallthelatestUbuntunews,
opinions,reviews,interviewsand
listenerfeedback.TheSide-Podis
anewaddition,it'sanextra
(irregular)short-formpodcast
whichisintendedtobeabranch
ofthemainpodcast.It's
somewheretoputallthegeneral
technologyandnon-Ubuntustuff
thatdoesn’tfitinthemain
podcast.
Ifyouhaven'tcheckedoutourwebsiterecently,you'llfindacoupleofnewSpecial
Editions.Themostrecent(asIwrite)isfromthevirtualizationseriesthatwedidalittle
whileago,withmoreSpecialEditionsfromRobininthepipeline.FCM#58isnowavailable
asanEPUB,whileJensisplayingcatch-upwithbackissues.Ialsowanttothankallofyou
who'vesubscribedtotheFCMissuesonGoogleCurrents.Weneedover200subscribersper
issuetoappearintheGoogleCurrentssearchresults,andFCM#58hasover400
subscribers.Youfolksareawesome!
Hosts:
RobinCatling
EdHewitt
DaveWilkins
Allthebest,andkeepintouch!
Ronnie
fullcirclemagazine#59
3
contents ^
 L
L
I
I
N
N
U
U
X
X
N
N
E
E
W
W
S
S
F
innishgamedeveloper
JukkaKokkonen,theleadLinux
coderhadthistosayaboutthe
process:
withPlayStationNetworkandMac
AppStorealsogeneratingmajor
sales.Inaddition,supporting
growingplatformslikeOnLiveand
Linuxhaveplayednotablepartin
keepingTrine1viableandawell-
sellingtitletotheday.
Frozenbyteispleasedto
announcethat
Trine2
will
bereleasedfortheLinux
platformonApril2,2012.Trine2
willbeavailableviatheHumble
Storewidgetontheofficial
website
.
EPUB
Finally,wehavemobileeditions
of
FullCircle
onthedownloads
page.Atthemomentthereare
onlyacoupleofissuesonline,
butwe'rehopingtohaveback
issuesonlineshortly.Ifyou've
anyproblemswiththeepub
file/formatting,youcandropan
emailtoJensat:
“LinuxportingofTrine2turned
outtobemostlyeasierthan
expectedasthegamehadalready
aworkingMacOSXversion,which
alsousedanOpenGLrenderer.The
initialOpenGLrenderingporttook
lessthantwodays,afterwhichthe
rendererwasmostlyfunctional,
withonlybugstoironout."
Trine2forLinuxwillbe
availablethrough
The
regulareditionispricedat
$14.99/12.99euros/11.99pounds.
TheCollector'sEditionisavailable
for$24.99/19.99euros/17.99
pounds.TheCollector'sEdition
includesadigitalartbookandthe
originalsoundtrackbythe
acclaimedcomposerAriPulkkinen.
The”HumbleStore”isanew
typeofwidgetwherecustomers
canbuythegamedirectfromthe
developer.Currentlythestoresells
theLinuxcopyaswellaskeysfor
Steam.OtherNon-DRMversions
willbeaddednextyeartoall
buyers.
TheoriginalTrinewasreleased
in2009andhassincesold1.1
millioncopies.Largestcontributors
totheunitnumbershavebeen
SteamandtheHumbleBundle,
BigthankstoJens,Oppihand
thebetatestersformaking
themareality.
”WeseeLinuxasavery
potentialplatformandaregladto
seemoredevelopersembracingit.
NewcampaignsliketheHumble
Bundleshavereallypavedwayfor
theLinuxgamingcommunityand
weseeitasagrowingmarketthat
wereallywanttobepartof.And
whatacommunityitis,theseguys
willgladlypayevenextrafortheir
gameandalsohelpyoufixit.”said
MikaelHaveri,theMarketing
ManagerofFrozenbyte.
FCNotifierUpdate
The
FullCircleNotifier
isstillat
1.0.2,butthePPAhasbeen
updatedforOneiric.FCNisa
smallapplicationthatsitsinyour
systemtrayandwillannounce
issue/podcastreleases,andcan
besettodownloadthemtoo!
For
moreinfo,seetheFCNGoogle
Group:
fullcirclemagazine#59
4
contents ^
 C
C
O
O
M
M
M
M
A
A
N
N
D
D
&
&
C
C
O
O
N
N
Q
Q
U
U
E
E
R
R
WrittenbyLucasWestermann
T
T
r
r
i
i
v
v
i
i
a
a
l
l
i
i
b
b
r
r
e
e
T
womonthsagoIwrote
OntheAndroiddevice:
QuickSSHd
(asfarasI
remember,it'sfree).Onceit's
installed,simplychecktheIP
addressofthedevice,andgiveita
password/port.Tostarttheserver,
hitthebuttonthatsays“off”(so
thatitreads“on”).
toavoidinput/outputerrorsonthe
mountedfolder,youmusthavea
closingslashattheendofthepath.
Thesecondpathisthemountpoint,
andthe-p2222issimplytheport
thatQuickSSHdislisteningon.
rightformatting(thisappliesto
anylocaleyoumaydecidetouse).
aboutusingSSHand
Rsync.Thismonth,I'dlike
tointroduceyoualltoa
trickI'verecentlystartedusingfor
wirelesslysyncingmyandroid
tablet,aswellasoutlineafew
otherusefultricksIuse,which
othersmightfinduseful.
Specifically,howtodisplaya
customdateinaforeignlanguage
(inConky),howtospruceupyour
Viminterface(andPS1prompt),
andascripttorandomlyselectan
imageforyourbackgroundevery
15minutes.IrealizethatGNOME
canprobablytakecareofyour
backgroundsforyou,butsomeone
maystillfindauseforit.For
anyonewhowantsanideaofthe
dateandPS1adjustments,check
outthismonth'sscreenshotonmy
deviantartpage
se2tv
)
locale­genja_JP.UTF­8
Code-segment:
#!/bin/sh
Afterthis,copythefilestothe
folderwithwhichevermethodyou
prefer.
LC_ALL=""LC_TIME=ja_JP.UTF­8
date+'%A,%­d %B%Y %H:%M'
OnyourPC:
sshfs
,andamount-point
(preferablyinyourhomefolder)
forthedevice.
Asanoptionalfinalstep,Ifind
thatmyMusicappdoesnotrefresh
afterthesefilesareadded.The
onlywayI'vefoundtofixthisisto
gototheFileManager,andrename
thecopiedfile/folder,forcingthe
tablettore-loadtheinformation.
You'llofcourseneedtochange
thedateformatintothestring
you'dlike(thoroughlydocumented
inthemanpage).
Abriefexplanationofthe
process:
Vim&PS1(Powerline)
Powerlinehomepage:
powerline
Isimplymountthesdcardfolder
usingsshfs,andthencopyfiles
overasIwouldusingUSB(which
neverworkedverywellformeand
myAsusTF101Transformer
eeePadformediafiles).Asforhow
todothis,seebelow.
Customdate
I'vebeenlearningJapanesefor
awhilenow,anddecidedtodisplay
thedateinJapanese(bothfor
practice,andtosavespace).
However,itwasnotsoeasilydone,
asIuseConkyformystatusbarin
XMonad.Mysolutiontothisisto
writethefollowingcode-segment,
whichIcalleveryfewsecondsfrom
myconkyrc.Youmayneedtorun
thefollowingcommandtogetthe
Theeasiestwaytoinstall
Powerlineistousevundle.
InstructionsforinstallingVundle
areonthegithubpage,here:
Onceyou'veinstalledit,you'llneed
toaddthefollowingthreelinesto
your.vimrc:
Mountingcanbedonewith:
Android
sshfsroot@127.0.0.1:/sdcard/
~/tf101­p2222
Thethingsyou'llneedforthis
areasfollows:
Justlikewithrsync,youneedto
specifythepathafteracolon,and
set
rtp+=~/.vim/bundle/vundle/
fullcirclemagazine#59
5
contents ^
  [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • radiodx.htw.pl
  •