Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
WNUMERZE
Marzec2018
TEMATNUMERU
13JAKDZIAŁAJĄ
KOMPILATORY?
Kompilatorytłumaczą
kodźródłowynaprogra-
mywykonywalneibiblio-
teki.Wewspółczesnych
kompilatorachkompila-
cjajestzłożonym,wie-
loetapowymprocesem,
podczasktóregokodźró-
dłowyjestanalizowany,
wyszukiwanebłędyipowstaje
kodpośredni,któryjestnastęp-
nieoptymalizowanypodkątem
procesoradocelowego.
wzorowanynaRebolu,wyposa-
żonywkompilatorumożliwia-
jącytworzenielekkichaplikacji
wieloplatformowych.
24RED
Redtostosunkowo
młody,interesujący
językprogramowania
18KOMPILATORY
ISTANDARDY
Szybkietemporozwojustan-
dardówC++spowodowało,
żetwórcykompilatorówmają
pełneręceroboty.Jakztym
wyzwaniemradząsobienajpo-
pularniejszekompilatory?
27KOMPILACJA
KRZYŻOWAWGO
KompilacjakrzyżowawGo
byłakiedyśdośćkłopotliwa.
Jednakpocząwszyodwersji1.5
możemyzłatwościągenerować
plikibinarnenawieleróżnych
systemówztegosamegokodu.
KNOW-HOW
41WARSZTATADMINA:
45PROGRAMOWANIE:SIECI
SZWEDZKISTÓŁ
NEURONOWE
PopularnyparadoksMonty’egoHallawy-
AdministratorCharlymaspecjalny
wołałswojegoczasuwielkiezamieszanie.
notatnik,wktórymkolekcjonujeróżne
Wieleosóbdodziśniewierzywsłusz-
pomysłyifragmentykodu.Nazywago
nośćudowodnionegomatematycznie
swojąkopalniąiwniniejszymartykule
rozwiązania.Sprawdzamy,jakproblem
przedstawiakilkajegofragmentów.
rozwiążesiećneuronowa.
48ODŚMIECANIEPAMIĘCI
WJAVIE
Automatyzacjazarządzaniapamięcią
pozwalazredukowaćkosztyutrzymania
środowiskwchmurzeUniCloud.
42WIERSZPOLECEŃ:FLAC
Przyminimumwysiłkustworzymycyfro-
weplikiaudioowysokiejjakościdźwięku
dziękibezstratnemuformatowiFLAC.
LINUXVOICE
69PEREŁKIFOSS
Audacity2.2.0,samplv1,Spotitube,Ternimal,
DriveSync,SimonTatham’sPortablePuzzle
Collectioniwieleinnych!
75BD,AUTOJUMPIFASD
Bd,AutojumpiFasdzwiększająkomfortporu-
szaniasięmiedzyróżnymikatalogami.
79SYSTEMRESCUECD
Dziękitejprzydatnejdystrybucjimożemyura-
towaćswojedane.
83DOCKERAKUBERNETES
Dockerogłosił,żeoficjalnieobsługujesponso-
rowanyprzezGoogleprojektKubernetes.
86SAMOUCZEK:FFMPEG
FFmpegpotrafiznaczniewięcejniżtylkokon-
wertowaćfilmyiłączyćjerazem.Potrafim.in.
generowaćstrumieniewlocie,copozwala
uzyskaćinteresująceefekty.
MAKERSPACE
51RASPERRYPIIŻYWOŁAPKI
DziękimikrokontrolerowiiRaspberryPimożna
monitorowaćżywołapki.
56STEROWANIEPADEM
DziękipythonowejbiblioteceEvdevmożemy
włatwysposóbpodłączyćróżnegorodzaju
urządzeniawejściowe,nawetjeślinieznamy
generowanychprzeznichkodów.
58OPENHARDWARE:SIGNET
Fizycznezabezpieczenienaszychprywatnych
danych.
61OPENHARDWARE:BROWN
DOGGADGETS
BrownDogGadgetswspieraedukację
wszkołachdziękiotwartemusprzętowi.
65INTERNETRZECZYZA10
Pokazujemy,jakłatwotworzyćprojektyIoT,
używająctaniejpłytkizmodułemESP8266
iMicroPythona.
SystemRescueCD5.2.0
WielofunkcyjnyLinuxdlaadministratora
Odzyskiwaniedanych
Diagnostykainaprawasystemów
Zarządzaniedyskami
Bezpieczneusuwaniedanych
STRONA12
5