52
Представљамо: Мање GNU/Linux дистрибуције Л И И Б Б Р Р Е Е ! !

LIBRE - Časopis o slobodnom softveru br. 5

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: LIBRE - Časopis o slobodnom softveru br. 5

ППррееддссттааввљљааммоо

ММаањњее GGNNUULLiinnuuxx

ддииссттррииббууцциијјее

ЛИИББРРЕЕСептембар 201 2

ЧЧаассооппиисс оо ссллооббоодднноомм ссооффттввеерруу

број

05

Creative Commons Ауторство-Некомерцијално-Делити под истим условима 30 Србија

Slackware 28 09 201 2

Објављен је Slack-ware 1 4 Заједноса desktop вари-јантом објављенаје и ARM верзија

Mozilla 7 1 0 201 2

91 01 2 ће бити о-бјављене нове вер-зије Mozilla-инихпрограма Firefox16 Thunderbird 16

ЛиБРЕ часопис о слободном софтверу2

Новости

Септембар је донео мало затишје

пред буру у смислу објављивања

нових верзија великих дистри-

буција За крај септембра и за

цео октобар најављено је много

нових верзија највећих дистри-

буција Ми имамо намеру да им

посветимо пажњу да их тести-

рамо и објавимо наше утиске

Пошто знамо да ћемо у октобру

бити затрпани послом искори-

стили смо септембар за увођење

новина

У графици приметили сте про-

менили смо формат PDF-а и у

складу са тим редизајнирали смо

насловну страницу Надамо се да

овим часопис није изгубио

читљивост на екрану И даље ће

бити могуће захваљујући PDF чи-

тачима читати упоредо по две

странице без скроловања и

могуће је штампати по две стра-

нице на А4 формату на кућним

штампачима Ми смо овако до-

били формат који можда и

претворимо у штампано издање у

будућности Постоји пар промила

могућности да часопис у неком

тренутку и штампамо као бро-

шуру или као годишњак Иако је

вероватноћа мала ипак смо се

спремили и за ту могућност

Постали смо активни и на дру-

штвеним мрежама Отворене су

Twitter

httpstwittercomLiBRE_magazin

и

Google+ страница

httpsplusgooglecom

1 1 381 231 71 43365684546

Ове странице су још у изради али

ускоро ће прорадити у пуном

капацитету и доносиће вести из

света слободног софтвера као и

вести које се тичу самог пројекта

ЛиБРЕ часописа У припреми је и

Pinterest страница

Прославили смо и мали јубилеј

Од почетка објављивања часопи-

са до данас преузето је са нашег

сајта преко 1 0000 копија часо-

писа То значи да је сваки до

сада објављени број преузет про-

сечно у 2000 примерака То је

сасвим леп успех за овако млад

часопис

Од августовског броја својим

читаоцима смо понудили и про-

бни број еPUB-а Иако је још рано

рећи колико је стварна потреба

за оваквим издањем ми смо

веома задовољни бројем преузи-

мања ePUB-а У овом броју ePUB

ће бити лепши а надамо се и

Реч уредика

Септембар 2012 3

квалитетнији од пробног броја

И убудуће ћемо се трудити да

будемо још бољи лепши и акту-

елнији Хвала свима на пове-

рењу и што нас пратите

До читања

ЛиБРЕ Тим

Број 05Периодика излажењамесечник

Главни и одговорни уредникНикола Харди

Извршни уредникАлександар Станисављевић

Главни лекторЖељко Шарић

ЛектураАлександар СтанисављевићРомео МлинарВладимир ПопадићЖељко Павков

РедакцијаБојан БогдановићГоран МекићГаврило ПродановићМарко МатошевићСтефан НожинићЖељко ПопиводаМихајло БогдановићМишо ЈовановићВладимир ЦицовићМарко Костић

Графичка обрадаЗлатан ВасовићДејан Маглов

КонтактIRC floss-magazinна ircfreenodeorg

E-поштаlibrelugonsorg

Моћ слободног

софтвера

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу4

ЛиБРЕ вести стр 6

Пулс слободе стр 8

Активизам

Дан слободе софтвера -

Дан после стр 8

Представљамо стр 1 1

Мање GNULinux

дистрибуције стр 1 1

Под bdquoмањимldquo дистрибуцијама подра-зумевамо првенствено live дистрибу-ције чија ISO слика не прелази 100 МBКао такве могу се учитати директно уRAM па се веома брзо извршавају

AjaXplorer -

Ваш лични облакhellip стр 1 4

hellipне баш кишни али једно лепо иупотребљиво bdquoскладиште у облакуldquo Упитању је програм AjaXplorer у својојпоследњој верзији 422 који можемоинсталирати и подесити у сопственојрежији

Како да стр 1 6

Мала школа

Scribus 1 4 (4 део) стр 1 6

У досадашњим наставцима мале школесмо се углавном упознавали саScribus-ом Време је да кренемо саконкретним радом на креирању нашегPDF часописа

Администрација Линукс система

Праћење перформанси

система (1 део) стр 20

Ослобађање стр 26

1 0 заблуда и грешака

нових корисника Линукса стр 26

Ако сте на Линукс прешли без припре-ме која подразумева бар основно упо-знавање са начином рада Линуксанајвероватније ћете бити збуњенидругачијим начелима у третирању про-грама система датотека и хијерархијефасцикли Представићемо десет нај-чешћих грешака које праве нови кори-сници Линукса

Вести

ЛиБРЕ Садржај

Септембар 2012 5

Internet Relay Chat стр 29

Слободни

професионалац стр 32

Слободан софтвер у науци стр 32

Интернет мреже и

комуникације стр 35

Cyber криминал ndash 3 део стр 35

Настављамо серијал прдстављањемCyber криминалних група алата идоступношћу истих

Сам свој мајстор стр 38

Мултимедија

GNULinux DAW (4 део) стр 38

Графика

Фото уређивање и графички

дизајн на Линуксу ndash 1 део

Опремање софтвером стр 41

Уколико сте фотограф или графичкидизајнер а притом користите или ћетекористити неку од Линукс дистрибу-ција тада је јасно да је опремањесофтвером први корак до одличнограда

Мобилни кутак стр 44

Google Currents стр 44

Смешне стране стр 49

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу6

Pinta

27 септембар 201 2

Програм Pinta је добиоажурирање које доносиимпровизоване алате иLayer Blending Новаверзија је 1 4

Користан линк

httpwwwomgubuntucouk201 209graphics-app-pinta-update-brings-im-proved-tools-layer-blending

Убунту

27 септембар 201 2

Објављен је Убунту1 21 0 Beta 2 са опцијамаUnity Preview новимDash анимацијама и безUnity 2D окружења ра-дне површи Најављенаје опција за финалну

верзију која вам даје резултате пре-траге са Amazon-ове web продавнице

Користан линк

httpwwwomgubuntucouk201 209ubuntu-1 2-1 0-beta-2-released

Tizen

28 септембар 201 2

Изашао је нови TizenSDK у верзији 20 AlphaУ SDK пакету се налазии изворни код Tizenа

Користан линк

httpswwwtizenorgblogstsg201 2tizen-20-alpha-sdk-and-source-code-re-lease

Minitube

28 септембар 201 2

Desktop YouTubeпрограм Minitube једобио нове опцијефилтрирања претраге и

YouTube Fix Занимљив додатак је ипречица Ctrl+R која вам омогућаваприступ филтерима претраге

Користан линк

httpwwwomgubuntucouk201 209desktop-youtube-app-minitube-adds-search-fi l tering-youtube-fix

ЛиБРЕ вести

Септембар 2012 7

Slackware

28 септембар 201 2

Објављен је Slackware1 4 са новим кернеломновијим верзијама про-грама новије верзијеграфичких окружењакао и велики број разнихажурирања Заједно са

desktop варијантом објављена је иARM верзија

Користан линк

httpslackwarecom

Open webOS

29 септембар 201 2

HP је објавио OpenwebOS 1 0 који достаподсећа на стари

затворени webOS који је мртав изамењен са отвореном верзијомПредстављен је на HPTouchSmart PC

Користан линк

httpwwwphoronixcomscanphppage=news_itemamppx=MTE5NTA

Mozilla

7 октобар 201 2

9 октобра 201 2 сеобјављују нове верзијеMozilla-иних програмаFirefox (верзија 1 6)Thunderbird (верзија 1 6)и SeaMonkey (верзија

21 3) Сва три програма ће битибазирани на GECKO-у 1 6

Користан линк

httpswiki mozi l laorgReleases

ЛиБРЕ пријатељи

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу8

Аутори Златан Васовић Дејан Маглов

Дан слободе софтвера (енгл SFD ndashSoftware Freedom Day 1 509

201 2) је дошао и прошао Остало је дасумирамо утиске и резултате друже-ња

Ове године званично је SFD обележену 73 државе широм света у органи-зацији 334 локалне заједнице и у истотолико градова света Дан слободесофтвера је обележен пригоднимпредавањима радионицама и прија-тним дружењима присталица слобо-дног софтвера и гостију који судолазили из радозналости да сазнајувише о слободном софтверу

SFD је по пети пут обележен у СрбијиПрви пут град домаћин је био БеоградГрадови домаћини у предходним оку-пљањима поводом SFD су били НовиСад Ниш и Приштина

У галерији O3ONE 1 509201 2 у 1 2часова окупиле су се присталице сло-

бодног софтвера и знатижељници да упријатној и опуштеној атмосфери ра-змене информације и новости из светаслободног софтвера

Програмом прославе Дана слободeсофтвера је било предвиђено низпредавања и презентација са циљембољег упознавања јавности са слобо-дним софтвером као и са тренутнимактивностима и будућим плановималокалних заједница у циљу попула-ризације слободног софтвера у Ср-бији У званичном делу активно суучествовале заједнице

bull Ubuntu Србијаbull Mozilla Србијаbull LinuxMintСрбијаbull LibreOffice Србијаbull Wikimedia тим Србијаbull ЛиБРЕ тимbull LUGoNSbull Slackware Србијаbull неформална група СУНЦЕbull Open Solaris Србија IllumosOpenin-diana Србијаbull Open Web Application Security Project(OWASP) Србија

Званични програм је започео у 1 3

Активизам

ДДаанн ссллооббооддее ссооффттввееррааДан после

Пулс слободе

Септембар 2012 9

часова кратким уводом о томе шта јеуствари FLOSS и слободан софтверОпште одушевљење свих присутних јеизазвала презентација bdquoУвод у FLOSSldquoнајмлађег предавача Златана Васо-вића (1 1 година ЛиБРЕ тим) па којош може да каже да на младима светне остаје

У делу представљања најпопуларнијихпрограма екипа Mozilla Србије усаставу Оскар Иванић Борис Прпић иАлекса Родић представила је Mozilla-уи њене пројекте Представљени суFirefox Thunderbird и најновији Mozilla-ин пројекат Firefox OS У сличномстилу уз стална прекидања публике саподпитањима наставио је ГоранРакић из LibreOffice Србија са пре-дстављањем пакета програма Libre Of-fice Обавештени смо о новостима којесе тичу приближавања у смислу компа-тибилности између Libre Office и MSOffice Libre Office је добио већинуфункција предвиђених docx станда-рдом а у најновијој верзији и MS Officeдобија могућност читања ODF слобо-дног формата

Једна од тема овогодишњег SFD уСрбији која је побудила велико инте-ресовање публике је употреба слобо-дног софтвера у образовању Игор По-пов је одржао презентацију о MOOC-уУ преводу на српски MOOC - масовнослободно онлине образовање Иако

ова тема није директно везана заслободни софтвер индиректно слобо-дни софтвер омогућава online обра-зовање које постаје масовна појава усвету Онлине образовање још није ниу свету у потпуности изједначено саформалним образовањем Полазнициonline курсева не могу да добијуодговарајуће сертификате о заврше-ним курсевима Смисао оваквог обра-зовања је да се повећа доступностзнања као веома битног ресурса штовећем броју људи ма где се ониналазили у свету Ова тема није билапредвиђена програмом да будецентрална и најбитнија али је побудилавелико интересовање присутне публи-ке која је са додатним коментарима иподпитањима продужила дискусију иучинила је једном од важнијих тема наовогодишњем SFD-у

Да на окупљању не буде све потпунослободно и да слободи треба по-ставити неке границе подсетио нас јеНикола Милошевић (OWASP Србија)својом презентацијом bdquoИнформационабезбедност у Србији и Open Sourceрешењаldquo Тежиште ове презентације јена повећању сигурности web програ-ма web локација и web налога

Део SFD посвећен локалним заједни-цама Србије имао је част да својомпрезентацијом отвори Никола Милоса-вљевић (Open Solaris Србија - Illumos и

Дан слободе софтвера

ЛиБРЕ часопис о слободном софтверу1 0

Openindiana) Никола нас је подсетиода у свету слободног софтвера неегзистира само GNULinux већ дапостоје и друга решењa Open Solarisпројекат је једно од решења Од његасмо имали прилику да чујемо какопројекат затвореног кода Solaris (Suncomputers) може да постане и опстанекао Open Source пројекат Open Solarisи шта је Illumos и Openindiana

У истом стилу али са мање податакапошто се ради о много познатијимпројектима у наставку су се предста-виле Ubuntu Србија (Никола Харди)LUGoNS (Горан Мекић) SlackwareСрбија (Бојан Поповић) и Linux MintСрбија (Владимир Крамар)

Да напоменемо да је Никола Харди упар реченица присутнима представиои наш часопис

Званични део програма SFD је својимвеликим искуством водио ЛадиславУрошевић Ако занемаримо мале про-блеме техничке природе (који супропраћени шалама) званични деоовогодишње прославе Дана слободногсофтвера у Беогаду може да добијевисоку прелазну оцену

Као шлаг на торти дошло је нефо-рмално дружење Тада су присутниразмењивали своја искуства диску-товали о разним темамаhellip Могле су сечути расправе о самом догађају Ли-нукс дистрибуцијама хардверу серве-рима и сл

Видео снимци са догађаја[1 ] httpwwwustreamtvrecor-

ded2542631 7

Презентације у PDFформату

[1 ] httpforummint-srbi jacomfi lesfi le9-uvod-u-floss

[2] httpforummint-srbi jacomfi lesfi le8-informaciona-bezbednost-u-srbi j i

[3] httpforummint-srbi jacomfi lesfi le7-masovni-onl ineotvoreni-kurs

Пулс слободе

Септембар 2012 1 1

Аутор Гаврило Продановић

П од bdquoмањимldquo дистрибуцијама подразу-мевамо првенствено live дистрибуције

чија ISO слика не прелази 1 00 МБ Каотакве могу се учитати директно у RAM пасе веома брзо извршавају Такође се могупокренути на слабијем hardware-у што ихчини одличним избором за старијерачунаре и netbook-ове Немају популарнаграфичка окружења као што су GNOMEили KDE већ неки bdquoлаганиldquo windowmanagerа са њима долазе програми за основненамене које не троше много хардверскихресурса Представићемо вам Damn SmallLinux SliTaz и TinyCore Linux

Damn Small Linux

Након вишегодишњег сна DSL се вратио уигру са својом 41 1 верзијом Оно што гачини посебним јесте кернел верзије 2431и старији програми па се може покренутина машини од 32MB RAM-a Припокретању овог система дочекаће насJoeWM Уз DSL долазе сви програми којиће нам бити потребни у свакодневномраду као што је уређивач текста интернетпрегледач PDF прегледач музички плејери слично Од интернет прегледача на

располагању је Firefox у нешто старијојверзији а ту је и Dillo Ову дистрибуцијуможемо комплетну учитати у RAM што ћеда повећа перформансе а ту се налазеdpkg и apt јер је DSL изведен из Knoppix-a

SliTaz

ISO слика SliTaz Линукса износи непуних35 MB Графички доживљај обезбедићеOpenBox са панелима на врху и дну екра-на слично као у GNOME2 окружењу SliT-az има свој пакет менаџер назван TazPKGкоји ће нам помоћи да лако инсталирамосвоје омиљене програме са мрежеЗанимљивост коју уводи SliTaz је TazPanelкоји омогућава да систем подесимо прекоинтернет прегледача локално илидаљински Преко TazPanela можемоподешавати све потребне елементе каошто су мрежа и hardware али и додаватиили уклањати кориснике и инсталиратинове пакете У TazPanelu можемо креиратиlive USB bdquoстиковеldquo или инсталирати SliTazсистем на hard disk Од интернетпрегледача ту се налази Midori Одинтернет програма поменућемо LostIRC иTransmission BitTorrent клијент Ту су и

ММаањњееGGNNUULLiinnuuxxддииссттррииббууцциијјее

Представљамо

ЛиБРЕ часопис о слободном софтверу1 2

услужни програми који нам свакодневномогу затребати као што су Grab ScreenshotAlsamixer Alsaplayer ePDFView (у њемућемо можда читати сљедећи број ЛиБРЕмагазина) алатке за подешавање личнихпоставки и система CD резач ISO Masterдигитронhellip

TinyCore Linux

TinyCore је bdquoнајситнијаldquo дистрибуција којаје у 1 2MB спаковала Линукс кернел busy-box FLWM и услужне алате Наконпокретања TCL-a угледаћемо wbar у комесе налази све што TCL садржи TerminalText Editor Run Program Mount Tool Con-trol Panel Exit и GUI пакет менаџереМогућности које нуде ови преинсталиранипрограми су најосновније Преко CPможемо подесити основне ствари као штосу подлога брзина миша резолуцијамрежа и слично MT ће нам помоћи дабрзо монтирамо своје USB bdquoстиковеldquoПакет менаџер за нас може брзо дапреузме и инсталира оно шта нам требаОно по чему је TCL специфичан откривасе у пакетима Сваки пакет је заправоsquashfs који може да се монтира као loopуређај и тако да се његов садржај чита са

физичког медијума или да се комплетанучита у RAM што ће учинити да сепрограми брже покрећу Ову дистрибуцијуможемо инсталирати на партицијуупоредно са неком другом дистрибуцијомјер поседује само vmlinuz coregz и tceфасциклу у коме чува програме којепреузмемо Лични подаци могу да се чувајуна посебној home партицији ако такозадамо а у супротном се при гашењусистема запакују у tar архиву и сместе у tceфасциклу па се при следећем стартовањураспакују TinyCore Linux долази још у двеваријанте Core уз који не долазиграфичко окружење и CorePlus уз којидолазе драјвери за wireless картице иседам различитихWM

Овакве дистрибуције су одличне закоришћење на USB меморији или да сеинсталирају на слабији рачунар или net-book DSL је добар избор да заменимоWindows 95 SliTaz и TCL су одличнедистрибуције за netbook или USB TinyCoreпостане спор при подизању наконинсталирања много програма али одличноорганизује простор у меморији SliTazможе да се инсталира као стандарднаЛинукс дистрибуција која је многопогоднија као основни систем

Представљамо

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 2: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу2

Новости

Септембар је донео мало затишје

пред буру у смислу објављивања

нових верзија великих дистри-

буција За крај септембра и за

цео октобар најављено је много

нових верзија највећих дистри-

буција Ми имамо намеру да им

посветимо пажњу да их тести-

рамо и објавимо наше утиске

Пошто знамо да ћемо у октобру

бити затрпани послом искори-

стили смо септембар за увођење

новина

У графици приметили сте про-

менили смо формат PDF-а и у

складу са тим редизајнирали смо

насловну страницу Надамо се да

овим часопис није изгубио

читљивост на екрану И даље ће

бити могуће захваљујући PDF чи-

тачима читати упоредо по две

странице без скроловања и

могуће је штампати по две стра-

нице на А4 формату на кућним

штампачима Ми смо овако до-

били формат који можда и

претворимо у штампано издање у

будућности Постоји пар промила

могућности да часопис у неком

тренутку и штампамо као бро-

шуру или као годишњак Иако је

вероватноћа мала ипак смо се

спремили и за ту могућност

Постали смо активни и на дру-

штвеним мрежама Отворене су

Twitter

httpstwittercomLiBRE_magazin

и

Google+ страница

httpsplusgooglecom

1 1 381 231 71 43365684546

Ове странице су још у изради али

ускоро ће прорадити у пуном

капацитету и доносиће вести из

света слободног софтвера као и

вести које се тичу самог пројекта

ЛиБРЕ часописа У припреми је и

Pinterest страница

Прославили смо и мали јубилеј

Од почетка објављивања часопи-

са до данас преузето је са нашег

сајта преко 1 0000 копија часо-

писа То значи да је сваки до

сада објављени број преузет про-

сечно у 2000 примерака То је

сасвим леп успех за овако млад

часопис

Од августовског броја својим

читаоцима смо понудили и про-

бни број еPUB-а Иако је још рано

рећи колико је стварна потреба

за оваквим издањем ми смо

веома задовољни бројем преузи-

мања ePUB-а У овом броју ePUB

ће бити лепши а надамо се и

Реч уредика

Септембар 2012 3

квалитетнији од пробног броја

И убудуће ћемо се трудити да

будемо још бољи лепши и акту-

елнији Хвала свима на пове-

рењу и што нас пратите

До читања

ЛиБРЕ Тим

Број 05Периодика излажењамесечник

Главни и одговорни уредникНикола Харди

Извршни уредникАлександар Станисављевић

Главни лекторЖељко Шарић

ЛектураАлександар СтанисављевићРомео МлинарВладимир ПопадићЖељко Павков

РедакцијаБојан БогдановићГоран МекићГаврило ПродановићМарко МатошевићСтефан НожинићЖељко ПопиводаМихајло БогдановићМишо ЈовановићВладимир ЦицовићМарко Костић

Графичка обрадаЗлатан ВасовићДејан Маглов

КонтактIRC floss-magazinна ircfreenodeorg

E-поштаlibrelugonsorg

Моћ слободног

софтвера

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу4

ЛиБРЕ вести стр 6

Пулс слободе стр 8

Активизам

Дан слободе софтвера -

Дан после стр 8

Представљамо стр 1 1

Мање GNULinux

дистрибуције стр 1 1

Под bdquoмањимldquo дистрибуцијама подра-зумевамо првенствено live дистрибу-ције чија ISO слика не прелази 100 МBКао такве могу се учитати директно уRAM па се веома брзо извршавају

AjaXplorer -

Ваш лични облакhellip стр 1 4

hellipне баш кишни али једно лепо иупотребљиво bdquoскладиште у облакуldquo Упитању је програм AjaXplorer у својојпоследњој верзији 422 који можемоинсталирати и подесити у сопственојрежији

Како да стр 1 6

Мала школа

Scribus 1 4 (4 део) стр 1 6

У досадашњим наставцима мале школесмо се углавном упознавали саScribus-ом Време је да кренемо саконкретним радом на креирању нашегPDF часописа

Администрација Линукс система

Праћење перформанси

система (1 део) стр 20

Ослобађање стр 26

1 0 заблуда и грешака

нових корисника Линукса стр 26

Ако сте на Линукс прешли без припре-ме која подразумева бар основно упо-знавање са начином рада Линуксанајвероватније ћете бити збуњенидругачијим начелима у третирању про-грама система датотека и хијерархијефасцикли Представићемо десет нај-чешћих грешака које праве нови кори-сници Линукса

Вести

ЛиБРЕ Садржај

Септембар 2012 5

Internet Relay Chat стр 29

Слободни

професионалац стр 32

Слободан софтвер у науци стр 32

Интернет мреже и

комуникације стр 35

Cyber криминал ndash 3 део стр 35

Настављамо серијал прдстављањемCyber криминалних група алата идоступношћу истих

Сам свој мајстор стр 38

Мултимедија

GNULinux DAW (4 део) стр 38

Графика

Фото уређивање и графички

дизајн на Линуксу ndash 1 део

Опремање софтвером стр 41

Уколико сте фотограф или графичкидизајнер а притом користите или ћетекористити неку од Линукс дистрибу-ција тада је јасно да је опремањесофтвером први корак до одличнограда

Мобилни кутак стр 44

Google Currents стр 44

Смешне стране стр 49

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу6

Pinta

27 септембар 201 2

Програм Pinta је добиоажурирање које доносиимпровизоване алате иLayer Blending Новаверзија је 1 4

Користан линк

httpwwwomgubuntucouk201 209graphics-app-pinta-update-brings-im-proved-tools-layer-blending

Убунту

27 септембар 201 2

Објављен је Убунту1 21 0 Beta 2 са опцијамаUnity Preview новимDash анимацијама и безUnity 2D окружења ра-дне површи Најављенаје опција за финалну

верзију која вам даје резултате пре-траге са Amazon-ове web продавнице

Користан линк

httpwwwomgubuntucouk201 209ubuntu-1 2-1 0-beta-2-released

Tizen

28 септембар 201 2

Изашао је нови TizenSDK у верзији 20 AlphaУ SDK пакету се налазии изворни код Tizenа

Користан линк

httpswwwtizenorgblogstsg201 2tizen-20-alpha-sdk-and-source-code-re-lease

Minitube

28 септембар 201 2

Desktop YouTubeпрограм Minitube једобио нове опцијефилтрирања претраге и

YouTube Fix Занимљив додатак је ипречица Ctrl+R која вам омогућаваприступ филтерима претраге

Користан линк

httpwwwomgubuntucouk201 209desktop-youtube-app-minitube-adds-search-fi l tering-youtube-fix

ЛиБРЕ вести

Септембар 2012 7

Slackware

28 септембар 201 2

Објављен је Slackware1 4 са новим кернеломновијим верзијама про-грама новије верзијеграфичких окружењакао и велики број разнихажурирања Заједно са

desktop варијантом објављена је иARM верзија

Користан линк

httpslackwarecom

Open webOS

29 септембар 201 2

HP је објавио OpenwebOS 1 0 који достаподсећа на стари

затворени webOS који је мртав изамењен са отвореном верзијомПредстављен је на HPTouchSmart PC

Користан линк

httpwwwphoronixcomscanphppage=news_itemamppx=MTE5NTA

Mozilla

7 октобар 201 2

9 октобра 201 2 сеобјављују нове верзијеMozilla-иних програмаFirefox (верзија 1 6)Thunderbird (верзија 1 6)и SeaMonkey (верзија

21 3) Сва три програма ће битибазирани на GECKO-у 1 6

Користан линк

httpswiki mozi l laorgReleases

ЛиБРЕ пријатељи

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу8

Аутори Златан Васовић Дејан Маглов

Дан слободе софтвера (енгл SFD ndashSoftware Freedom Day 1 509

201 2) је дошао и прошао Остало је дасумирамо утиске и резултате друже-ња

Ове године званично је SFD обележену 73 државе широм света у органи-зацији 334 локалне заједнице и у истотолико градова света Дан слободесофтвера је обележен пригоднимпредавањима радионицама и прија-тним дружењима присталица слобо-дног софтвера и гостију који судолазили из радозналости да сазнајувише о слободном софтверу

SFD је по пети пут обележен у СрбијиПрви пут град домаћин је био БеоградГрадови домаћини у предходним оку-пљањима поводом SFD су били НовиСад Ниш и Приштина

У галерији O3ONE 1 509201 2 у 1 2часова окупиле су се присталице сло-

бодног софтвера и знатижељници да упријатној и опуштеној атмосфери ра-змене информације и новости из светаслободног софтвера

Програмом прославе Дана слободeсофтвера је било предвиђено низпредавања и презентација са циљембољег упознавања јавности са слобо-дним софтвером као и са тренутнимактивностима и будућим плановималокалних заједница у циљу попула-ризације слободног софтвера у Ср-бији У званичном делу активно суучествовале заједнице

bull Ubuntu Србијаbull Mozilla Србијаbull LinuxMintСрбијаbull LibreOffice Србијаbull Wikimedia тим Србијаbull ЛиБРЕ тимbull LUGoNSbull Slackware Србијаbull неформална група СУНЦЕbull Open Solaris Србија IllumosOpenin-diana Србијаbull Open Web Application Security Project(OWASP) Србија

Званични програм је започео у 1 3

Активизам

ДДаанн ссллооббооддее ссооффттввееррааДан после

Пулс слободе

Септембар 2012 9

часова кратким уводом о томе шта јеуствари FLOSS и слободан софтверОпште одушевљење свих присутних јеизазвала презентација bdquoУвод у FLOSSldquoнајмлађег предавача Златана Васо-вића (1 1 година ЛиБРЕ тим) па којош може да каже да на младима светне остаје

У делу представљања најпопуларнијихпрограма екипа Mozilla Србије усаставу Оскар Иванић Борис Прпић иАлекса Родић представила је Mozilla-уи њене пројекте Представљени суFirefox Thunderbird и најновији Mozilla-ин пројекат Firefox OS У сличномстилу уз стална прекидања публике саподпитањима наставио је ГоранРакић из LibreOffice Србија са пре-дстављањем пакета програма Libre Of-fice Обавештени смо о новостима којесе тичу приближавања у смислу компа-тибилности између Libre Office и MSOffice Libre Office је добио већинуфункција предвиђених docx станда-рдом а у најновијој верзији и MS Officeдобија могућност читања ODF слобо-дног формата

Једна од тема овогодишњег SFD уСрбији која је побудила велико инте-ресовање публике је употреба слобо-дног софтвера у образовању Игор По-пов је одржао презентацију о MOOC-уУ преводу на српски MOOC - масовнослободно онлине образовање Иако

ова тема није директно везана заслободни софтвер индиректно слобо-дни софтвер омогућава online обра-зовање које постаје масовна појава усвету Онлине образовање још није ниу свету у потпуности изједначено саформалним образовањем Полазнициonline курсева не могу да добијуодговарајуће сертификате о заврше-ним курсевима Смисао оваквог обра-зовања је да се повећа доступностзнања као веома битног ресурса штовећем броју људи ма где се ониналазили у свету Ова тема није билапредвиђена програмом да будецентрална и најбитнија али је побудилавелико интересовање присутне публи-ке која је са додатним коментарима иподпитањима продужила дискусију иучинила је једном од важнијих тема наовогодишњем SFD-у

Да на окупљању не буде све потпунослободно и да слободи треба по-ставити неке границе подсетио нас јеНикола Милошевић (OWASP Србија)својом презентацијом bdquoИнформационабезбедност у Србији и Open Sourceрешењаldquo Тежиште ове презентације јена повећању сигурности web програ-ма web локација и web налога

Део SFD посвећен локалним заједни-цама Србије имао је част да својомпрезентацијом отвори Никола Милоса-вљевић (Open Solaris Србија - Illumos и

Дан слободе софтвера

ЛиБРЕ часопис о слободном софтверу1 0

Openindiana) Никола нас је подсетиода у свету слободног софтвера неегзистира само GNULinux већ дапостоје и друга решењa Open Solarisпројекат је једно од решења Од његасмо имали прилику да чујемо какопројекат затвореног кода Solaris (Suncomputers) може да постане и опстанекао Open Source пројекат Open Solarisи шта је Illumos и Openindiana

У истом стилу али са мање податакапошто се ради о много познатијимпројектима у наставку су се предста-виле Ubuntu Србија (Никола Харди)LUGoNS (Горан Мекић) SlackwareСрбија (Бојан Поповић) и Linux MintСрбија (Владимир Крамар)

Да напоменемо да је Никола Харди упар реченица присутнима представиои наш часопис

Званични део програма SFD је својимвеликим искуством водио ЛадиславУрошевић Ако занемаримо мале про-блеме техничке природе (који супропраћени шалама) званични деоовогодишње прославе Дана слободногсофтвера у Беогаду може да добијевисоку прелазну оцену

Као шлаг на торти дошло је нефо-рмално дружење Тада су присутниразмењивали своја искуства диску-товали о разним темамаhellip Могле су сечути расправе о самом догађају Ли-нукс дистрибуцијама хардверу серве-рима и сл

Видео снимци са догађаја[1 ] httpwwwustreamtvrecor-

ded2542631 7

Презентације у PDFформату

[1 ] httpforummint-srbi jacomfi lesfi le9-uvod-u-floss

[2] httpforummint-srbi jacomfi lesfi le8-informaciona-bezbednost-u-srbi j i

[3] httpforummint-srbi jacomfi lesfi le7-masovni-onl ineotvoreni-kurs

Пулс слободе

Септембар 2012 1 1

Аутор Гаврило Продановић

П од bdquoмањимldquo дистрибуцијама подразу-мевамо првенствено live дистрибуције

чија ISO слика не прелази 1 00 МБ Каотакве могу се учитати директно у RAM пасе веома брзо извршавају Такође се могупокренути на слабијем hardware-у што ихчини одличним избором за старијерачунаре и netbook-ове Немају популарнаграфичка окружења као што су GNOMEили KDE већ неки bdquoлаганиldquo windowmanagerа са њима долазе програми за основненамене које не троше много хардверскихресурса Представићемо вам Damn SmallLinux SliTaz и TinyCore Linux

Damn Small Linux

Након вишегодишњег сна DSL се вратио уигру са својом 41 1 верзијом Оно што гачини посебним јесте кернел верзије 2431и старији програми па се може покренутина машини од 32MB RAM-a Припокретању овог система дочекаће насJoeWM Уз DSL долазе сви програми којиће нам бити потребни у свакодневномраду као што је уређивач текста интернетпрегледач PDF прегледач музички плејери слично Од интернет прегледача на

располагању је Firefox у нешто старијојверзији а ту је и Dillo Ову дистрибуцијуможемо комплетну учитати у RAM што ћеда повећа перформансе а ту се налазеdpkg и apt јер је DSL изведен из Knoppix-a

SliTaz

ISO слика SliTaz Линукса износи непуних35 MB Графички доживљај обезбедићеOpenBox са панелима на врху и дну екра-на слично као у GNOME2 окружењу SliT-az има свој пакет менаџер назван TazPKGкоји ће нам помоћи да лако инсталирамосвоје омиљене програме са мрежеЗанимљивост коју уводи SliTaz је TazPanelкоји омогућава да систем подесимо прекоинтернет прегледача локално илидаљински Преко TazPanela можемоподешавати све потребне елементе каошто су мрежа и hardware али и додаватиили уклањати кориснике и инсталиратинове пакете У TazPanelu можемо креиратиlive USB bdquoстиковеldquo или инсталирати SliTazсистем на hard disk Од интернетпрегледача ту се налази Midori Одинтернет програма поменућемо LostIRC иTransmission BitTorrent клијент Ту су и

ММаањњееGGNNUULLiinnuuxxддииссттррииббууцциијјее

Представљамо

ЛиБРЕ часопис о слободном софтверу1 2

услужни програми који нам свакодневномогу затребати као што су Grab ScreenshotAlsamixer Alsaplayer ePDFView (у њемућемо можда читати сљедећи број ЛиБРЕмагазина) алатке за подешавање личнихпоставки и система CD резач ISO Masterдигитронhellip

TinyCore Linux

TinyCore је bdquoнајситнијаldquo дистрибуција којаје у 1 2MB спаковала Линукс кернел busy-box FLWM и услужне алате Наконпокретања TCL-a угледаћемо wbar у комесе налази све што TCL садржи TerminalText Editor Run Program Mount Tool Con-trol Panel Exit и GUI пакет менаџереМогућности које нуде ови преинсталиранипрограми су најосновније Преко CPможемо подесити основне ствари као штосу подлога брзина миша резолуцијамрежа и слично MT ће нам помоћи дабрзо монтирамо своје USB bdquoстиковеldquoПакет менаџер за нас може брзо дапреузме и инсталира оно шта нам требаОно по чему је TCL специфичан откривасе у пакетима Сваки пакет је заправоsquashfs који може да се монтира као loopуређај и тако да се његов садржај чита са

физичког медијума или да се комплетанучита у RAM што ће учинити да сепрограми брже покрећу Ову дистрибуцијуможемо инсталирати на партицијуупоредно са неком другом дистрибуцијомјер поседује само vmlinuz coregz и tceфасциклу у коме чува програме којепреузмемо Лични подаци могу да се чувајуна посебној home партицији ако такозадамо а у супротном се при гашењусистема запакују у tar архиву и сместе у tceфасциклу па се при следећем стартовањураспакују TinyCore Linux долази још у двеваријанте Core уз који не долазиграфичко окружење и CorePlus уз којидолазе драјвери за wireless картице иседам различитихWM

Овакве дистрибуције су одличне закоришћење на USB меморији или да сеинсталирају на слабији рачунар или net-book DSL је добар избор да заменимоWindows 95 SliTaz и TCL су одличнедистрибуције за netbook или USB TinyCoreпостане спор при подизању наконинсталирања много програма али одличноорганизује простор у меморији SliTazможе да се инсталира као стандарднаЛинукс дистрибуција која је многопогоднија као основни систем

Представљамо

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 3: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 3

квалитетнији од пробног броја

И убудуће ћемо се трудити да

будемо још бољи лепши и акту-

елнији Хвала свима на пове-

рењу и што нас пратите

До читања

ЛиБРЕ Тим

Број 05Периодика излажењамесечник

Главни и одговорни уредникНикола Харди

Извршни уредникАлександар Станисављевић

Главни лекторЖељко Шарић

ЛектураАлександар СтанисављевићРомео МлинарВладимир ПопадићЖељко Павков

РедакцијаБојан БогдановићГоран МекићГаврило ПродановићМарко МатошевићСтефан НожинићЖељко ПопиводаМихајло БогдановићМишо ЈовановићВладимир ЦицовићМарко Костић

Графичка обрадаЗлатан ВасовићДејан Маглов

КонтактIRC floss-magazinна ircfreenodeorg

E-поштаlibrelugonsorg

Моћ слободног

софтвера

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу4

ЛиБРЕ вести стр 6

Пулс слободе стр 8

Активизам

Дан слободе софтвера -

Дан после стр 8

Представљамо стр 1 1

Мање GNULinux

дистрибуције стр 1 1

Под bdquoмањимldquo дистрибуцијама подра-зумевамо првенствено live дистрибу-ције чија ISO слика не прелази 100 МBКао такве могу се учитати директно уRAM па се веома брзо извршавају

AjaXplorer -

Ваш лични облакhellip стр 1 4

hellipне баш кишни али једно лепо иупотребљиво bdquoскладиште у облакуldquo Упитању је програм AjaXplorer у својојпоследњој верзији 422 који можемоинсталирати и подесити у сопственојрежији

Како да стр 1 6

Мала школа

Scribus 1 4 (4 део) стр 1 6

У досадашњим наставцима мале школесмо се углавном упознавали саScribus-ом Време је да кренемо саконкретним радом на креирању нашегPDF часописа

Администрација Линукс система

Праћење перформанси

система (1 део) стр 20

Ослобађање стр 26

1 0 заблуда и грешака

нових корисника Линукса стр 26

Ако сте на Линукс прешли без припре-ме која подразумева бар основно упо-знавање са начином рада Линуксанајвероватније ћете бити збуњенидругачијим начелима у третирању про-грама система датотека и хијерархијефасцикли Представићемо десет нај-чешћих грешака које праве нови кори-сници Линукса

Вести

ЛиБРЕ Садржај

Септембар 2012 5

Internet Relay Chat стр 29

Слободни

професионалац стр 32

Слободан софтвер у науци стр 32

Интернет мреже и

комуникације стр 35

Cyber криминал ndash 3 део стр 35

Настављамо серијал прдстављањемCyber криминалних група алата идоступношћу истих

Сам свој мајстор стр 38

Мултимедија

GNULinux DAW (4 део) стр 38

Графика

Фото уређивање и графички

дизајн на Линуксу ndash 1 део

Опремање софтвером стр 41

Уколико сте фотограф или графичкидизајнер а притом користите или ћетекористити неку од Линукс дистрибу-ција тада је јасно да је опремањесофтвером први корак до одличнограда

Мобилни кутак стр 44

Google Currents стр 44

Смешне стране стр 49

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу6

Pinta

27 септембар 201 2

Програм Pinta је добиоажурирање које доносиимпровизоване алате иLayer Blending Новаверзија је 1 4

Користан линк

httpwwwomgubuntucouk201 209graphics-app-pinta-update-brings-im-proved-tools-layer-blending

Убунту

27 септембар 201 2

Објављен је Убунту1 21 0 Beta 2 са опцијамаUnity Preview новимDash анимацијама и безUnity 2D окружења ра-дне површи Најављенаје опција за финалну

верзију која вам даје резултате пре-траге са Amazon-ове web продавнице

Користан линк

httpwwwomgubuntucouk201 209ubuntu-1 2-1 0-beta-2-released

Tizen

28 септембар 201 2

Изашао је нови TizenSDK у верзији 20 AlphaУ SDK пакету се налазии изворни код Tizenа

Користан линк

httpswwwtizenorgblogstsg201 2tizen-20-alpha-sdk-and-source-code-re-lease

Minitube

28 септембар 201 2

Desktop YouTubeпрограм Minitube једобио нове опцијефилтрирања претраге и

YouTube Fix Занимљив додатак је ипречица Ctrl+R која вам омогућаваприступ филтерима претраге

Користан линк

httpwwwomgubuntucouk201 209desktop-youtube-app-minitube-adds-search-fi l tering-youtube-fix

ЛиБРЕ вести

Септембар 2012 7

Slackware

28 септембар 201 2

Објављен је Slackware1 4 са новим кернеломновијим верзијама про-грама новије верзијеграфичких окружењакао и велики број разнихажурирања Заједно са

desktop варијантом објављена је иARM верзија

Користан линк

httpslackwarecom

Open webOS

29 септембар 201 2

HP је објавио OpenwebOS 1 0 који достаподсећа на стари

затворени webOS који је мртав изамењен са отвореном верзијомПредстављен је на HPTouchSmart PC

Користан линк

httpwwwphoronixcomscanphppage=news_itemamppx=MTE5NTA

Mozilla

7 октобар 201 2

9 октобра 201 2 сеобјављују нове верзијеMozilla-иних програмаFirefox (верзија 1 6)Thunderbird (верзија 1 6)и SeaMonkey (верзија

21 3) Сва три програма ће битибазирани на GECKO-у 1 6

Користан линк

httpswiki mozi l laorgReleases

ЛиБРЕ пријатељи

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу8

Аутори Златан Васовић Дејан Маглов

Дан слободе софтвера (енгл SFD ndashSoftware Freedom Day 1 509

201 2) је дошао и прошао Остало је дасумирамо утиске и резултате друже-ња

Ове године званично је SFD обележену 73 државе широм света у органи-зацији 334 локалне заједнице и у истотолико градова света Дан слободесофтвера је обележен пригоднимпредавањима радионицама и прија-тним дружењима присталица слобо-дног софтвера и гостију који судолазили из радозналости да сазнајувише о слободном софтверу

SFD је по пети пут обележен у СрбијиПрви пут град домаћин је био БеоградГрадови домаћини у предходним оку-пљањима поводом SFD су били НовиСад Ниш и Приштина

У галерији O3ONE 1 509201 2 у 1 2часова окупиле су се присталице сло-

бодног софтвера и знатижељници да упријатној и опуштеној атмосфери ра-змене информације и новости из светаслободног софтвера

Програмом прославе Дана слободeсофтвера је било предвиђено низпредавања и презентација са циљембољег упознавања јавности са слобо-дним софтвером као и са тренутнимактивностима и будућим плановималокалних заједница у циљу попула-ризације слободног софтвера у Ср-бији У званичном делу активно суучествовале заједнице

bull Ubuntu Србијаbull Mozilla Србијаbull LinuxMintСрбијаbull LibreOffice Србијаbull Wikimedia тим Србијаbull ЛиБРЕ тимbull LUGoNSbull Slackware Србијаbull неформална група СУНЦЕbull Open Solaris Србија IllumosOpenin-diana Србијаbull Open Web Application Security Project(OWASP) Србија

Званични програм је започео у 1 3

Активизам

ДДаанн ссллооббооддее ссооффттввееррааДан после

Пулс слободе

Септембар 2012 9

часова кратким уводом о томе шта јеуствари FLOSS и слободан софтверОпште одушевљење свих присутних јеизазвала презентација bdquoУвод у FLOSSldquoнајмлађег предавача Златана Васо-вића (1 1 година ЛиБРЕ тим) па којош може да каже да на младима светне остаје

У делу представљања најпопуларнијихпрограма екипа Mozilla Србије усаставу Оскар Иванић Борис Прпић иАлекса Родић представила је Mozilla-уи њене пројекте Представљени суFirefox Thunderbird и најновији Mozilla-ин пројекат Firefox OS У сличномстилу уз стална прекидања публике саподпитањима наставио је ГоранРакић из LibreOffice Србија са пре-дстављањем пакета програма Libre Of-fice Обавештени смо о новостима којесе тичу приближавања у смислу компа-тибилности између Libre Office и MSOffice Libre Office је добио већинуфункција предвиђених docx станда-рдом а у најновијој верзији и MS Officeдобија могућност читања ODF слобо-дног формата

Једна од тема овогодишњег SFD уСрбији која је побудила велико инте-ресовање публике је употреба слобо-дног софтвера у образовању Игор По-пов је одржао презентацију о MOOC-уУ преводу на српски MOOC - масовнослободно онлине образовање Иако

ова тема није директно везана заслободни софтвер индиректно слобо-дни софтвер омогућава online обра-зовање које постаје масовна појава усвету Онлине образовање још није ниу свету у потпуности изједначено саформалним образовањем Полазнициonline курсева не могу да добијуодговарајуће сертификате о заврше-ним курсевима Смисао оваквог обра-зовања је да се повећа доступностзнања као веома битног ресурса штовећем броју људи ма где се ониналазили у свету Ова тема није билапредвиђена програмом да будецентрална и најбитнија али је побудилавелико интересовање присутне публи-ке која је са додатним коментарима иподпитањима продужила дискусију иучинила је једном од важнијих тема наовогодишњем SFD-у

Да на окупљању не буде све потпунослободно и да слободи треба по-ставити неке границе подсетио нас јеНикола Милошевић (OWASP Србија)својом презентацијом bdquoИнформационабезбедност у Србији и Open Sourceрешењаldquo Тежиште ове презентације јена повећању сигурности web програ-ма web локација и web налога

Део SFD посвећен локалним заједни-цама Србије имао је част да својомпрезентацијом отвори Никола Милоса-вљевић (Open Solaris Србија - Illumos и

Дан слободе софтвера

ЛиБРЕ часопис о слободном софтверу1 0

Openindiana) Никола нас је подсетиода у свету слободног софтвера неегзистира само GNULinux већ дапостоје и друга решењa Open Solarisпројекат је једно од решења Од његасмо имали прилику да чујемо какопројекат затвореног кода Solaris (Suncomputers) може да постане и опстанекао Open Source пројекат Open Solarisи шта је Illumos и Openindiana

У истом стилу али са мање податакапошто се ради о много познатијимпројектима у наставку су се предста-виле Ubuntu Србија (Никола Харди)LUGoNS (Горан Мекић) SlackwareСрбија (Бојан Поповић) и Linux MintСрбија (Владимир Крамар)

Да напоменемо да је Никола Харди упар реченица присутнима представиои наш часопис

Званични део програма SFD је својимвеликим искуством водио ЛадиславУрошевић Ако занемаримо мале про-блеме техничке природе (који супропраћени шалама) званични деоовогодишње прославе Дана слободногсофтвера у Беогаду може да добијевисоку прелазну оцену

Као шлаг на торти дошло је нефо-рмално дружење Тада су присутниразмењивали своја искуства диску-товали о разним темамаhellip Могле су сечути расправе о самом догађају Ли-нукс дистрибуцијама хардверу серве-рима и сл

Видео снимци са догађаја[1 ] httpwwwustreamtvrecor-

ded2542631 7

Презентације у PDFформату

[1 ] httpforummint-srbi jacomfi lesfi le9-uvod-u-floss

[2] httpforummint-srbi jacomfi lesfi le8-informaciona-bezbednost-u-srbi j i

[3] httpforummint-srbi jacomfi lesfi le7-masovni-onl ineotvoreni-kurs

Пулс слободе

Септембар 2012 1 1

Аутор Гаврило Продановић

П од bdquoмањимldquo дистрибуцијама подразу-мевамо првенствено live дистрибуције

чија ISO слика не прелази 1 00 МБ Каотакве могу се учитати директно у RAM пасе веома брзо извршавају Такође се могупокренути на слабијем hardware-у што ихчини одличним избором за старијерачунаре и netbook-ове Немају популарнаграфичка окружења као што су GNOMEили KDE већ неки bdquoлаганиldquo windowmanagerа са њима долазе програми за основненамене које не троше много хардверскихресурса Представићемо вам Damn SmallLinux SliTaz и TinyCore Linux

Damn Small Linux

Након вишегодишњег сна DSL се вратио уигру са својом 41 1 верзијом Оно што гачини посебним јесте кернел верзије 2431и старији програми па се може покренутина машини од 32MB RAM-a Припокретању овог система дочекаће насJoeWM Уз DSL долазе сви програми којиће нам бити потребни у свакодневномраду као што је уређивач текста интернетпрегледач PDF прегледач музички плејери слично Од интернет прегледача на

располагању је Firefox у нешто старијојверзији а ту је и Dillo Ову дистрибуцијуможемо комплетну учитати у RAM што ћеда повећа перформансе а ту се налазеdpkg и apt јер је DSL изведен из Knoppix-a

SliTaz

ISO слика SliTaz Линукса износи непуних35 MB Графички доживљај обезбедићеOpenBox са панелима на врху и дну екра-на слично као у GNOME2 окружењу SliT-az има свој пакет менаџер назван TazPKGкоји ће нам помоћи да лако инсталирамосвоје омиљене програме са мрежеЗанимљивост коју уводи SliTaz је TazPanelкоји омогућава да систем подесимо прекоинтернет прегледача локално илидаљински Преко TazPanela можемоподешавати све потребне елементе каошто су мрежа и hardware али и додаватиили уклањати кориснике и инсталиратинове пакете У TazPanelu можемо креиратиlive USB bdquoстиковеldquo или инсталирати SliTazсистем на hard disk Од интернетпрегледача ту се налази Midori Одинтернет програма поменућемо LostIRC иTransmission BitTorrent клијент Ту су и

ММаањњееGGNNUULLiinnuuxxддииссттррииббууцциијјее

Представљамо

ЛиБРЕ часопис о слободном софтверу1 2

услужни програми који нам свакодневномогу затребати као што су Grab ScreenshotAlsamixer Alsaplayer ePDFView (у њемућемо можда читати сљедећи број ЛиБРЕмагазина) алатке за подешавање личнихпоставки и система CD резач ISO Masterдигитронhellip

TinyCore Linux

TinyCore је bdquoнајситнијаldquo дистрибуција којаје у 1 2MB спаковала Линукс кернел busy-box FLWM и услужне алате Наконпокретања TCL-a угледаћемо wbar у комесе налази све што TCL садржи TerminalText Editor Run Program Mount Tool Con-trol Panel Exit и GUI пакет менаџереМогућности које нуде ови преинсталиранипрограми су најосновније Преко CPможемо подесити основне ствари као штосу подлога брзина миша резолуцијамрежа и слично MT ће нам помоћи дабрзо монтирамо своје USB bdquoстиковеldquoПакет менаџер за нас може брзо дапреузме и инсталира оно шта нам требаОно по чему је TCL специфичан откривасе у пакетима Сваки пакет је заправоsquashfs који може да се монтира као loopуређај и тако да се његов садржај чита са

физичког медијума или да се комплетанучита у RAM што ће учинити да сепрограми брже покрећу Ову дистрибуцијуможемо инсталирати на партицијуупоредно са неком другом дистрибуцијомјер поседује само vmlinuz coregz и tceфасциклу у коме чува програме којепреузмемо Лични подаци могу да се чувајуна посебној home партицији ако такозадамо а у супротном се при гашењусистема запакују у tar архиву и сместе у tceфасциклу па се при следећем стартовањураспакују TinyCore Linux долази још у двеваријанте Core уз који не долазиграфичко окружење и CorePlus уз којидолазе драјвери за wireless картице иседам различитихWM

Овакве дистрибуције су одличне закоришћење на USB меморији или да сеинсталирају на слабији рачунар или net-book DSL је добар избор да заменимоWindows 95 SliTaz и TCL су одличнедистрибуције за netbook или USB TinyCoreпостане спор при подизању наконинсталирања много програма али одличноорганизује простор у меморији SliTazможе да се инсталира као стандарднаЛинукс дистрибуција која је многопогоднија као основни систем

Представљамо

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 4: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу4

ЛиБРЕ вести стр 6

Пулс слободе стр 8

Активизам

Дан слободе софтвера -

Дан после стр 8

Представљамо стр 1 1

Мање GNULinux

дистрибуције стр 1 1

Под bdquoмањимldquo дистрибуцијама подра-зумевамо првенствено live дистрибу-ције чија ISO слика не прелази 100 МBКао такве могу се учитати директно уRAM па се веома брзо извршавају

AjaXplorer -

Ваш лични облакhellip стр 1 4

hellipне баш кишни али једно лепо иупотребљиво bdquoскладиште у облакуldquo Упитању је програм AjaXplorer у својојпоследњој верзији 422 који можемоинсталирати и подесити у сопственојрежији

Како да стр 1 6

Мала школа

Scribus 1 4 (4 део) стр 1 6

У досадашњим наставцима мале школесмо се углавном упознавали саScribus-ом Време је да кренемо саконкретним радом на креирању нашегPDF часописа

Администрација Линукс система

Праћење перформанси

система (1 део) стр 20

Ослобађање стр 26

1 0 заблуда и грешака

нових корисника Линукса стр 26

Ако сте на Линукс прешли без припре-ме која подразумева бар основно упо-знавање са начином рада Линуксанајвероватније ћете бити збуњенидругачијим начелима у третирању про-грама система датотека и хијерархијефасцикли Представићемо десет нај-чешћих грешака које праве нови кори-сници Линукса

Вести

ЛиБРЕ Садржај

Септембар 2012 5

Internet Relay Chat стр 29

Слободни

професионалац стр 32

Слободан софтвер у науци стр 32

Интернет мреже и

комуникације стр 35

Cyber криминал ndash 3 део стр 35

Настављамо серијал прдстављањемCyber криминалних група алата идоступношћу истих

Сам свој мајстор стр 38

Мултимедија

GNULinux DAW (4 део) стр 38

Графика

Фото уређивање и графички

дизајн на Линуксу ndash 1 део

Опремање софтвером стр 41

Уколико сте фотограф или графичкидизајнер а притом користите или ћетекористити неку од Линукс дистрибу-ција тада је јасно да је опремањесофтвером први корак до одличнограда

Мобилни кутак стр 44

Google Currents стр 44

Смешне стране стр 49

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу6

Pinta

27 септембар 201 2

Програм Pinta је добиоажурирање које доносиимпровизоване алате иLayer Blending Новаверзија је 1 4

Користан линк

httpwwwomgubuntucouk201 209graphics-app-pinta-update-brings-im-proved-tools-layer-blending

Убунту

27 септембар 201 2

Објављен је Убунту1 21 0 Beta 2 са опцијамаUnity Preview новимDash анимацијама и безUnity 2D окружења ра-дне површи Најављенаје опција за финалну

верзију која вам даје резултате пре-траге са Amazon-ове web продавнице

Користан линк

httpwwwomgubuntucouk201 209ubuntu-1 2-1 0-beta-2-released

Tizen

28 септембар 201 2

Изашао је нови TizenSDK у верзији 20 AlphaУ SDK пакету се налазии изворни код Tizenа

Користан линк

httpswwwtizenorgblogstsg201 2tizen-20-alpha-sdk-and-source-code-re-lease

Minitube

28 септембар 201 2

Desktop YouTubeпрограм Minitube једобио нове опцијефилтрирања претраге и

YouTube Fix Занимљив додатак је ипречица Ctrl+R која вам омогућаваприступ филтерима претраге

Користан линк

httpwwwomgubuntucouk201 209desktop-youtube-app-minitube-adds-search-fi l tering-youtube-fix

ЛиБРЕ вести

Септембар 2012 7

Slackware

28 септембар 201 2

Објављен је Slackware1 4 са новим кернеломновијим верзијама про-грама новије верзијеграфичких окружењакао и велики број разнихажурирања Заједно са

desktop варијантом објављена је иARM верзија

Користан линк

httpslackwarecom

Open webOS

29 септембар 201 2

HP је објавио OpenwebOS 1 0 који достаподсећа на стари

затворени webOS који је мртав изамењен са отвореном верзијомПредстављен је на HPTouchSmart PC

Користан линк

httpwwwphoronixcomscanphppage=news_itemamppx=MTE5NTA

Mozilla

7 октобар 201 2

9 октобра 201 2 сеобјављују нове верзијеMozilla-иних програмаFirefox (верзија 1 6)Thunderbird (верзија 1 6)и SeaMonkey (верзија

21 3) Сва три програма ће битибазирани на GECKO-у 1 6

Користан линк

httpswiki mozi l laorgReleases

ЛиБРЕ пријатељи

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу8

Аутори Златан Васовић Дејан Маглов

Дан слободе софтвера (енгл SFD ndashSoftware Freedom Day 1 509

201 2) је дошао и прошао Остало је дасумирамо утиске и резултате друже-ња

Ове године званично је SFD обележену 73 државе широм света у органи-зацији 334 локалне заједнице и у истотолико градова света Дан слободесофтвера је обележен пригоднимпредавањима радионицама и прија-тним дружењима присталица слобо-дног софтвера и гостију који судолазили из радозналости да сазнајувише о слободном софтверу

SFD је по пети пут обележен у СрбијиПрви пут град домаћин је био БеоградГрадови домаћини у предходним оку-пљањима поводом SFD су били НовиСад Ниш и Приштина

У галерији O3ONE 1 509201 2 у 1 2часова окупиле су се присталице сло-

бодног софтвера и знатижељници да упријатној и опуштеној атмосфери ра-змене информације и новости из светаслободног софтвера

Програмом прославе Дана слободeсофтвера је било предвиђено низпредавања и презентација са циљембољег упознавања јавности са слобо-дним софтвером као и са тренутнимактивностима и будућим плановималокалних заједница у циљу попула-ризације слободног софтвера у Ср-бији У званичном делу активно суучествовале заједнице

bull Ubuntu Србијаbull Mozilla Србијаbull LinuxMintСрбијаbull LibreOffice Србијаbull Wikimedia тим Србијаbull ЛиБРЕ тимbull LUGoNSbull Slackware Србијаbull неформална група СУНЦЕbull Open Solaris Србија IllumosOpenin-diana Србијаbull Open Web Application Security Project(OWASP) Србија

Званични програм је започео у 1 3

Активизам

ДДаанн ссллооббооддее ссооффттввееррааДан после

Пулс слободе

Септембар 2012 9

часова кратким уводом о томе шта јеуствари FLOSS и слободан софтверОпште одушевљење свих присутних јеизазвала презентација bdquoУвод у FLOSSldquoнајмлађег предавача Златана Васо-вића (1 1 година ЛиБРЕ тим) па којош може да каже да на младима светне остаје

У делу представљања најпопуларнијихпрограма екипа Mozilla Србије усаставу Оскар Иванић Борис Прпић иАлекса Родић представила је Mozilla-уи њене пројекте Представљени суFirefox Thunderbird и најновији Mozilla-ин пројекат Firefox OS У сличномстилу уз стална прекидања публике саподпитањима наставио је ГоранРакић из LibreOffice Србија са пре-дстављањем пакета програма Libre Of-fice Обавештени смо о новостима којесе тичу приближавања у смислу компа-тибилности између Libre Office и MSOffice Libre Office је добио већинуфункција предвиђених docx станда-рдом а у најновијој верзији и MS Officeдобија могућност читања ODF слобо-дног формата

Једна од тема овогодишњег SFD уСрбији која је побудила велико инте-ресовање публике је употреба слобо-дног софтвера у образовању Игор По-пов је одржао презентацију о MOOC-уУ преводу на српски MOOC - масовнослободно онлине образовање Иако

ова тема није директно везана заслободни софтвер индиректно слобо-дни софтвер омогућава online обра-зовање које постаје масовна појава усвету Онлине образовање још није ниу свету у потпуности изједначено саформалним образовањем Полазнициonline курсева не могу да добијуодговарајуће сертификате о заврше-ним курсевима Смисао оваквог обра-зовања је да се повећа доступностзнања као веома битног ресурса штовећем броју људи ма где се ониналазили у свету Ова тема није билапредвиђена програмом да будецентрална и најбитнија али је побудилавелико интересовање присутне публи-ке која је са додатним коментарима иподпитањима продужила дискусију иучинила је једном од важнијих тема наовогодишњем SFD-у

Да на окупљању не буде све потпунослободно и да слободи треба по-ставити неке границе подсетио нас јеНикола Милошевић (OWASP Србија)својом презентацијом bdquoИнформационабезбедност у Србији и Open Sourceрешењаldquo Тежиште ове презентације јена повећању сигурности web програ-ма web локација и web налога

Део SFD посвећен локалним заједни-цама Србије имао је част да својомпрезентацијом отвори Никола Милоса-вљевић (Open Solaris Србија - Illumos и

Дан слободе софтвера

ЛиБРЕ часопис о слободном софтверу1 0

Openindiana) Никола нас је подсетиода у свету слободног софтвера неегзистира само GNULinux већ дапостоје и друга решењa Open Solarisпројекат је једно од решења Од његасмо имали прилику да чујемо какопројекат затвореног кода Solaris (Suncomputers) може да постане и опстанекао Open Source пројекат Open Solarisи шта је Illumos и Openindiana

У истом стилу али са мање податакапошто се ради о много познатијимпројектима у наставку су се предста-виле Ubuntu Србија (Никола Харди)LUGoNS (Горан Мекић) SlackwareСрбија (Бојан Поповић) и Linux MintСрбија (Владимир Крамар)

Да напоменемо да је Никола Харди упар реченица присутнима представиои наш часопис

Званични део програма SFD је својимвеликим искуством водио ЛадиславУрошевић Ако занемаримо мале про-блеме техничке природе (који супропраћени шалама) званични деоовогодишње прославе Дана слободногсофтвера у Беогаду може да добијевисоку прелазну оцену

Као шлаг на торти дошло је нефо-рмално дружење Тада су присутниразмењивали своја искуства диску-товали о разним темамаhellip Могле су сечути расправе о самом догађају Ли-нукс дистрибуцијама хардверу серве-рима и сл

Видео снимци са догађаја[1 ] httpwwwustreamtvrecor-

ded2542631 7

Презентације у PDFформату

[1 ] httpforummint-srbi jacomfi lesfi le9-uvod-u-floss

[2] httpforummint-srbi jacomfi lesfi le8-informaciona-bezbednost-u-srbi j i

[3] httpforummint-srbi jacomfi lesfi le7-masovni-onl ineotvoreni-kurs

Пулс слободе

Септембар 2012 1 1

Аутор Гаврило Продановић

П од bdquoмањимldquo дистрибуцијама подразу-мевамо првенствено live дистрибуције

чија ISO слика не прелази 1 00 МБ Каотакве могу се учитати директно у RAM пасе веома брзо извршавају Такође се могупокренути на слабијем hardware-у што ихчини одличним избором за старијерачунаре и netbook-ове Немају популарнаграфичка окружења као што су GNOMEили KDE већ неки bdquoлаганиldquo windowmanagerа са њима долазе програми за основненамене које не троше много хардверскихресурса Представићемо вам Damn SmallLinux SliTaz и TinyCore Linux

Damn Small Linux

Након вишегодишњег сна DSL се вратио уигру са својом 41 1 верзијом Оно што гачини посебним јесте кернел верзије 2431и старији програми па се може покренутина машини од 32MB RAM-a Припокретању овог система дочекаће насJoeWM Уз DSL долазе сви програми којиће нам бити потребни у свакодневномраду као што је уређивач текста интернетпрегледач PDF прегледач музички плејери слично Од интернет прегледача на

располагању је Firefox у нешто старијојверзији а ту је и Dillo Ову дистрибуцијуможемо комплетну учитати у RAM што ћеда повећа перформансе а ту се налазеdpkg и apt јер је DSL изведен из Knoppix-a

SliTaz

ISO слика SliTaz Линукса износи непуних35 MB Графички доживљај обезбедићеOpenBox са панелима на врху и дну екра-на слично као у GNOME2 окружењу SliT-az има свој пакет менаџер назван TazPKGкоји ће нам помоћи да лако инсталирамосвоје омиљене програме са мрежеЗанимљивост коју уводи SliTaz је TazPanelкоји омогућава да систем подесимо прекоинтернет прегледача локално илидаљински Преко TazPanela можемоподешавати све потребне елементе каошто су мрежа и hardware али и додаватиили уклањати кориснике и инсталиратинове пакете У TazPanelu можемо креиратиlive USB bdquoстиковеldquo или инсталирати SliTazсистем на hard disk Од интернетпрегледача ту се налази Midori Одинтернет програма поменућемо LostIRC иTransmission BitTorrent клијент Ту су и

ММаањњееGGNNUULLiinnuuxxддииссттррииббууцциијјее

Представљамо

ЛиБРЕ часопис о слободном софтверу1 2

услужни програми који нам свакодневномогу затребати као што су Grab ScreenshotAlsamixer Alsaplayer ePDFView (у њемућемо можда читати сљедећи број ЛиБРЕмагазина) алатке за подешавање личнихпоставки и система CD резач ISO Masterдигитронhellip

TinyCore Linux

TinyCore је bdquoнајситнијаldquo дистрибуција којаје у 1 2MB спаковала Линукс кернел busy-box FLWM и услужне алате Наконпокретања TCL-a угледаћемо wbar у комесе налази све што TCL садржи TerminalText Editor Run Program Mount Tool Con-trol Panel Exit и GUI пакет менаџереМогућности које нуде ови преинсталиранипрограми су најосновније Преко CPможемо подесити основне ствари као штосу подлога брзина миша резолуцијамрежа и слично MT ће нам помоћи дабрзо монтирамо своје USB bdquoстиковеldquoПакет менаџер за нас може брзо дапреузме и инсталира оно шта нам требаОно по чему је TCL специфичан откривасе у пакетима Сваки пакет је заправоsquashfs који може да се монтира као loopуређај и тако да се његов садржај чита са

физичког медијума или да се комплетанучита у RAM што ће учинити да сепрограми брже покрећу Ову дистрибуцијуможемо инсталирати на партицијуупоредно са неком другом дистрибуцијомјер поседује само vmlinuz coregz и tceфасциклу у коме чува програме којепреузмемо Лични подаци могу да се чувајуна посебној home партицији ако такозадамо а у супротном се при гашењусистема запакују у tar архиву и сместе у tceфасциклу па се при следећем стартовањураспакују TinyCore Linux долази још у двеваријанте Core уз који не долазиграфичко окружење и CorePlus уз којидолазе драјвери за wireless картице иседам различитихWM

Овакве дистрибуције су одличне закоришћење на USB меморији или да сеинсталирају на слабији рачунар или net-book DSL је добар избор да заменимоWindows 95 SliTaz и TCL су одличнедистрибуције за netbook или USB TinyCoreпостане спор при подизању наконинсталирања много програма али одличноорганизује простор у меморији SliTazможе да се инсталира као стандарднаЛинукс дистрибуција која је многопогоднија као основни систем

Представљамо

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 5: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 5

Internet Relay Chat стр 29

Слободни

професионалац стр 32

Слободан софтвер у науци стр 32

Интернет мреже и

комуникације стр 35

Cyber криминал ndash 3 део стр 35

Настављамо серијал прдстављањемCyber криминалних група алата идоступношћу истих

Сам свој мајстор стр 38

Мултимедија

GNULinux DAW (4 део) стр 38

Графика

Фото уређивање и графички

дизајн на Линуксу ndash 1 део

Опремање софтвером стр 41

Уколико сте фотограф или графичкидизајнер а притом користите или ћетекористити неку од Линукс дистрибу-ција тада је јасно да је опремањесофтвером први корак до одличнограда

Мобилни кутак стр 44

Google Currents стр 44

Смешне стране стр 49

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу6

Pinta

27 септембар 201 2

Програм Pinta је добиоажурирање које доносиимпровизоване алате иLayer Blending Новаверзија је 1 4

Користан линк

httpwwwomgubuntucouk201 209graphics-app-pinta-update-brings-im-proved-tools-layer-blending

Убунту

27 септембар 201 2

Објављен је Убунту1 21 0 Beta 2 са опцијамаUnity Preview новимDash анимацијама и безUnity 2D окружења ра-дне површи Најављенаје опција за финалну

верзију која вам даје резултате пре-траге са Amazon-ове web продавнице

Користан линк

httpwwwomgubuntucouk201 209ubuntu-1 2-1 0-beta-2-released

Tizen

28 септембар 201 2

Изашао је нови TizenSDK у верзији 20 AlphaУ SDK пакету се налазии изворни код Tizenа

Користан линк

httpswwwtizenorgblogstsg201 2tizen-20-alpha-sdk-and-source-code-re-lease

Minitube

28 септембар 201 2

Desktop YouTubeпрограм Minitube једобио нове опцијефилтрирања претраге и

YouTube Fix Занимљив додатак је ипречица Ctrl+R која вам омогућаваприступ филтерима претраге

Користан линк

httpwwwomgubuntucouk201 209desktop-youtube-app-minitube-adds-search-fi l tering-youtube-fix

ЛиБРЕ вести

Септембар 2012 7

Slackware

28 септембар 201 2

Објављен је Slackware1 4 са новим кернеломновијим верзијама про-грама новије верзијеграфичких окружењакао и велики број разнихажурирања Заједно са

desktop варијантом објављена је иARM верзија

Користан линк

httpslackwarecom

Open webOS

29 септембар 201 2

HP је објавио OpenwebOS 1 0 који достаподсећа на стари

затворени webOS који је мртав изамењен са отвореном верзијомПредстављен је на HPTouchSmart PC

Користан линк

httpwwwphoronixcomscanphppage=news_itemamppx=MTE5NTA

Mozilla

7 октобар 201 2

9 октобра 201 2 сеобјављују нове верзијеMozilla-иних програмаFirefox (верзија 1 6)Thunderbird (верзија 1 6)и SeaMonkey (верзија

21 3) Сва три програма ће битибазирани на GECKO-у 1 6

Користан линк

httpswiki mozi l laorgReleases

ЛиБРЕ пријатељи

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу8

Аутори Златан Васовић Дејан Маглов

Дан слободе софтвера (енгл SFD ndashSoftware Freedom Day 1 509

201 2) је дошао и прошао Остало је дасумирамо утиске и резултате друже-ња

Ове године званично је SFD обележену 73 државе широм света у органи-зацији 334 локалне заједнице и у истотолико градова света Дан слободесофтвера је обележен пригоднимпредавањима радионицама и прија-тним дружењима присталица слобо-дног софтвера и гостију који судолазили из радозналости да сазнајувише о слободном софтверу

SFD је по пети пут обележен у СрбијиПрви пут град домаћин је био БеоградГрадови домаћини у предходним оку-пљањима поводом SFD су били НовиСад Ниш и Приштина

У галерији O3ONE 1 509201 2 у 1 2часова окупиле су се присталице сло-

бодног софтвера и знатижељници да упријатној и опуштеној атмосфери ра-змене информације и новости из светаслободног софтвера

Програмом прославе Дана слободeсофтвера је било предвиђено низпредавања и презентација са циљембољег упознавања јавности са слобо-дним софтвером као и са тренутнимактивностима и будућим плановималокалних заједница у циљу попула-ризације слободног софтвера у Ср-бији У званичном делу активно суучествовале заједнице

bull Ubuntu Србијаbull Mozilla Србијаbull LinuxMintСрбијаbull LibreOffice Србијаbull Wikimedia тим Србијаbull ЛиБРЕ тимbull LUGoNSbull Slackware Србијаbull неформална група СУНЦЕbull Open Solaris Србија IllumosOpenin-diana Србијаbull Open Web Application Security Project(OWASP) Србија

Званични програм је започео у 1 3

Активизам

ДДаанн ссллооббооддее ссооффттввееррааДан после

Пулс слободе

Септембар 2012 9

часова кратким уводом о томе шта јеуствари FLOSS и слободан софтверОпште одушевљење свих присутних јеизазвала презентација bdquoУвод у FLOSSldquoнајмлађег предавача Златана Васо-вића (1 1 година ЛиБРЕ тим) па којош може да каже да на младима светне остаје

У делу представљања најпопуларнијихпрограма екипа Mozilla Србије усаставу Оскар Иванић Борис Прпић иАлекса Родић представила је Mozilla-уи њене пројекте Представљени суFirefox Thunderbird и најновији Mozilla-ин пројекат Firefox OS У сличномстилу уз стална прекидања публике саподпитањима наставио је ГоранРакић из LibreOffice Србија са пре-дстављањем пакета програма Libre Of-fice Обавештени смо о новостима којесе тичу приближавања у смислу компа-тибилности између Libre Office и MSOffice Libre Office је добио већинуфункција предвиђених docx станда-рдом а у најновијој верзији и MS Officeдобија могућност читања ODF слобо-дног формата

Једна од тема овогодишњег SFD уСрбији која је побудила велико инте-ресовање публике је употреба слобо-дног софтвера у образовању Игор По-пов је одржао презентацију о MOOC-уУ преводу на српски MOOC - масовнослободно онлине образовање Иако

ова тема није директно везана заслободни софтвер индиректно слобо-дни софтвер омогућава online обра-зовање које постаје масовна појава усвету Онлине образовање још није ниу свету у потпуности изједначено саформалним образовањем Полазнициonline курсева не могу да добијуодговарајуће сертификате о заврше-ним курсевима Смисао оваквог обра-зовања је да се повећа доступностзнања као веома битног ресурса штовећем броју људи ма где се ониналазили у свету Ова тема није билапредвиђена програмом да будецентрална и најбитнија али је побудилавелико интересовање присутне публи-ке која је са додатним коментарима иподпитањима продужила дискусију иучинила је једном од важнијих тема наовогодишњем SFD-у

Да на окупљању не буде све потпунослободно и да слободи треба по-ставити неке границе подсетио нас јеНикола Милошевић (OWASP Србија)својом презентацијом bdquoИнформационабезбедност у Србији и Open Sourceрешењаldquo Тежиште ове презентације јена повећању сигурности web програ-ма web локација и web налога

Део SFD посвећен локалним заједни-цама Србије имао је част да својомпрезентацијом отвори Никола Милоса-вљевић (Open Solaris Србија - Illumos и

Дан слободе софтвера

ЛиБРЕ часопис о слободном софтверу1 0

Openindiana) Никола нас је подсетиода у свету слободног софтвера неегзистира само GNULinux већ дапостоје и друга решењa Open Solarisпројекат је једно од решења Од његасмо имали прилику да чујемо какопројекат затвореног кода Solaris (Suncomputers) може да постане и опстанекао Open Source пројекат Open Solarisи шта је Illumos и Openindiana

У истом стилу али са мање податакапошто се ради о много познатијимпројектима у наставку су се предста-виле Ubuntu Србија (Никола Харди)LUGoNS (Горан Мекић) SlackwareСрбија (Бојан Поповић) и Linux MintСрбија (Владимир Крамар)

Да напоменемо да је Никола Харди упар реченица присутнима представиои наш часопис

Званични део програма SFD је својимвеликим искуством водио ЛадиславУрошевић Ако занемаримо мале про-блеме техничке природе (који супропраћени шалама) званични деоовогодишње прославе Дана слободногсофтвера у Беогаду може да добијевисоку прелазну оцену

Као шлаг на торти дошло је нефо-рмално дружење Тада су присутниразмењивали своја искуства диску-товали о разним темамаhellip Могле су сечути расправе о самом догађају Ли-нукс дистрибуцијама хардверу серве-рима и сл

Видео снимци са догађаја[1 ] httpwwwustreamtvrecor-

ded2542631 7

Презентације у PDFформату

[1 ] httpforummint-srbi jacomfi lesfi le9-uvod-u-floss

[2] httpforummint-srbi jacomfi lesfi le8-informaciona-bezbednost-u-srbi j i

[3] httpforummint-srbi jacomfi lesfi le7-masovni-onl ineotvoreni-kurs

Пулс слободе

Септембар 2012 1 1

Аутор Гаврило Продановић

П од bdquoмањимldquo дистрибуцијама подразу-мевамо првенствено live дистрибуције

чија ISO слика не прелази 1 00 МБ Каотакве могу се учитати директно у RAM пасе веома брзо извршавају Такође се могупокренути на слабијем hardware-у што ихчини одличним избором за старијерачунаре и netbook-ове Немају популарнаграфичка окружења као што су GNOMEили KDE већ неки bdquoлаганиldquo windowmanagerа са њима долазе програми за основненамене које не троше много хардверскихресурса Представићемо вам Damn SmallLinux SliTaz и TinyCore Linux

Damn Small Linux

Након вишегодишњег сна DSL се вратио уигру са својом 41 1 верзијом Оно што гачини посебним јесте кернел верзије 2431и старији програми па се може покренутина машини од 32MB RAM-a Припокретању овог система дочекаће насJoeWM Уз DSL долазе сви програми којиће нам бити потребни у свакодневномраду као што је уређивач текста интернетпрегледач PDF прегледач музички плејери слично Од интернет прегледача на

располагању је Firefox у нешто старијојверзији а ту је и Dillo Ову дистрибуцијуможемо комплетну учитати у RAM што ћеда повећа перформансе а ту се налазеdpkg и apt јер је DSL изведен из Knoppix-a

SliTaz

ISO слика SliTaz Линукса износи непуних35 MB Графички доживљај обезбедићеOpenBox са панелима на врху и дну екра-на слично као у GNOME2 окружењу SliT-az има свој пакет менаџер назван TazPKGкоји ће нам помоћи да лако инсталирамосвоје омиљене програме са мрежеЗанимљивост коју уводи SliTaz је TazPanelкоји омогућава да систем подесимо прекоинтернет прегледача локално илидаљински Преко TazPanela можемоподешавати све потребне елементе каошто су мрежа и hardware али и додаватиили уклањати кориснике и инсталиратинове пакете У TazPanelu можемо креиратиlive USB bdquoстиковеldquo или инсталирати SliTazсистем на hard disk Од интернетпрегледача ту се налази Midori Одинтернет програма поменућемо LostIRC иTransmission BitTorrent клијент Ту су и

ММаањњееGGNNUULLiinnuuxxддииссттррииббууцциијјее

Представљамо

ЛиБРЕ часопис о слободном софтверу1 2

услужни програми који нам свакодневномогу затребати као што су Grab ScreenshotAlsamixer Alsaplayer ePDFView (у њемућемо можда читати сљедећи број ЛиБРЕмагазина) алатке за подешавање личнихпоставки и система CD резач ISO Masterдигитронhellip

TinyCore Linux

TinyCore је bdquoнајситнијаldquo дистрибуција којаје у 1 2MB спаковала Линукс кернел busy-box FLWM и услужне алате Наконпокретања TCL-a угледаћемо wbar у комесе налази све што TCL садржи TerminalText Editor Run Program Mount Tool Con-trol Panel Exit и GUI пакет менаџереМогућности које нуде ови преинсталиранипрограми су најосновније Преко CPможемо подесити основне ствари као штосу подлога брзина миша резолуцијамрежа и слично MT ће нам помоћи дабрзо монтирамо своје USB bdquoстиковеldquoПакет менаџер за нас може брзо дапреузме и инсталира оно шта нам требаОно по чему је TCL специфичан откривасе у пакетима Сваки пакет је заправоsquashfs који може да се монтира као loopуређај и тако да се његов садржај чита са

физичког медијума или да се комплетанучита у RAM што ће учинити да сепрограми брже покрећу Ову дистрибуцијуможемо инсталирати на партицијуупоредно са неком другом дистрибуцијомјер поседује само vmlinuz coregz и tceфасциклу у коме чува програме којепреузмемо Лични подаци могу да се чувајуна посебној home партицији ако такозадамо а у супротном се при гашењусистема запакују у tar архиву и сместе у tceфасциклу па се при следећем стартовањураспакују TinyCore Linux долази још у двеваријанте Core уз који не долазиграфичко окружење и CorePlus уз којидолазе драјвери за wireless картице иседам различитихWM

Овакве дистрибуције су одличне закоришћење на USB меморији или да сеинсталирају на слабији рачунар или net-book DSL је добар избор да заменимоWindows 95 SliTaz и TCL су одличнедистрибуције за netbook или USB TinyCoreпостане спор при подизању наконинсталирања много програма али одличноорганизује простор у меморији SliTazможе да се инсталира као стандарднаЛинукс дистрибуција која је многопогоднија као основни систем

Представљамо

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 6: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу6

Pinta

27 септембар 201 2

Програм Pinta је добиоажурирање које доносиимпровизоване алате иLayer Blending Новаверзија је 1 4

Користан линк

httpwwwomgubuntucouk201 209graphics-app-pinta-update-brings-im-proved-tools-layer-blending

Убунту

27 септембар 201 2

Објављен је Убунту1 21 0 Beta 2 са опцијамаUnity Preview новимDash анимацијама и безUnity 2D окружења ра-дне површи Најављенаје опција за финалну

верзију која вам даје резултате пре-траге са Amazon-ове web продавнице

Користан линк

httpwwwomgubuntucouk201 209ubuntu-1 2-1 0-beta-2-released

Tizen

28 септембар 201 2

Изашао је нови TizenSDK у верзији 20 AlphaУ SDK пакету се налазии изворни код Tizenа

Користан линк

httpswwwtizenorgblogstsg201 2tizen-20-alpha-sdk-and-source-code-re-lease

Minitube

28 септембар 201 2

Desktop YouTubeпрограм Minitube једобио нове опцијефилтрирања претраге и

YouTube Fix Занимљив додатак је ипречица Ctrl+R која вам омогућаваприступ филтерима претраге

Користан линк

httpwwwomgubuntucouk201 209desktop-youtube-app-minitube-adds-search-fi l tering-youtube-fix

ЛиБРЕ вести

Септембар 2012 7

Slackware

28 септембар 201 2

Објављен је Slackware1 4 са новим кернеломновијим верзијама про-грама новије верзијеграфичких окружењакао и велики број разнихажурирања Заједно са

desktop варијантом објављена је иARM верзија

Користан линк

httpslackwarecom

Open webOS

29 септембар 201 2

HP је објавио OpenwebOS 1 0 који достаподсећа на стари

затворени webOS који је мртав изамењен са отвореном верзијомПредстављен је на HPTouchSmart PC

Користан линк

httpwwwphoronixcomscanphppage=news_itemamppx=MTE5NTA

Mozilla

7 октобар 201 2

9 октобра 201 2 сеобјављују нове верзијеMozilla-иних програмаFirefox (верзија 1 6)Thunderbird (верзија 1 6)и SeaMonkey (верзија

21 3) Сва три програма ће битибазирани на GECKO-у 1 6

Користан линк

httpswiki mozi l laorgReleases

ЛиБРЕ пријатељи

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу8

Аутори Златан Васовић Дејан Маглов

Дан слободе софтвера (енгл SFD ndashSoftware Freedom Day 1 509

201 2) је дошао и прошао Остало је дасумирамо утиске и резултате друже-ња

Ове године званично је SFD обележену 73 државе широм света у органи-зацији 334 локалне заједнице и у истотолико градова света Дан слободесофтвера је обележен пригоднимпредавањима радионицама и прија-тним дружењима присталица слобо-дног софтвера и гостију који судолазили из радозналости да сазнајувише о слободном софтверу

SFD је по пети пут обележен у СрбијиПрви пут град домаћин је био БеоградГрадови домаћини у предходним оку-пљањима поводом SFD су били НовиСад Ниш и Приштина

У галерији O3ONE 1 509201 2 у 1 2часова окупиле су се присталице сло-

бодног софтвера и знатижељници да упријатној и опуштеној атмосфери ра-змене информације и новости из светаслободног софтвера

Програмом прославе Дана слободeсофтвера је било предвиђено низпредавања и презентација са циљембољег упознавања јавности са слобо-дним софтвером као и са тренутнимактивностима и будућим плановималокалних заједница у циљу попула-ризације слободног софтвера у Ср-бији У званичном делу активно суучествовале заједнице

bull Ubuntu Србијаbull Mozilla Србијаbull LinuxMintСрбијаbull LibreOffice Србијаbull Wikimedia тим Србијаbull ЛиБРЕ тимbull LUGoNSbull Slackware Србијаbull неформална група СУНЦЕbull Open Solaris Србија IllumosOpenin-diana Србијаbull Open Web Application Security Project(OWASP) Србија

Званични програм је започео у 1 3

Активизам

ДДаанн ссллооббооддее ссооффттввееррааДан после

Пулс слободе

Септембар 2012 9

часова кратким уводом о томе шта јеуствари FLOSS и слободан софтверОпште одушевљење свих присутних јеизазвала презентација bdquoУвод у FLOSSldquoнајмлађег предавача Златана Васо-вића (1 1 година ЛиБРЕ тим) па којош може да каже да на младима светне остаје

У делу представљања најпопуларнијихпрограма екипа Mozilla Србије усаставу Оскар Иванић Борис Прпић иАлекса Родић представила је Mozilla-уи њене пројекте Представљени суFirefox Thunderbird и најновији Mozilla-ин пројекат Firefox OS У сличномстилу уз стална прекидања публике саподпитањима наставио је ГоранРакић из LibreOffice Србија са пре-дстављањем пакета програма Libre Of-fice Обавештени смо о новостима којесе тичу приближавања у смислу компа-тибилности између Libre Office и MSOffice Libre Office је добио већинуфункција предвиђених docx станда-рдом а у најновијој верзији и MS Officeдобија могућност читања ODF слобо-дног формата

Једна од тема овогодишњег SFD уСрбији која је побудила велико инте-ресовање публике је употреба слобо-дног софтвера у образовању Игор По-пов је одржао презентацију о MOOC-уУ преводу на српски MOOC - масовнослободно онлине образовање Иако

ова тема није директно везана заслободни софтвер индиректно слобо-дни софтвер омогућава online обра-зовање које постаје масовна појава усвету Онлине образовање још није ниу свету у потпуности изједначено саформалним образовањем Полазнициonline курсева не могу да добијуодговарајуће сертификате о заврше-ним курсевима Смисао оваквог обра-зовања је да се повећа доступностзнања као веома битног ресурса штовећем броју људи ма где се ониналазили у свету Ова тема није билапредвиђена програмом да будецентрална и најбитнија али је побудилавелико интересовање присутне публи-ке која је са додатним коментарима иподпитањима продужила дискусију иучинила је једном од важнијих тема наовогодишњем SFD-у

Да на окупљању не буде све потпунослободно и да слободи треба по-ставити неке границе подсетио нас јеНикола Милошевић (OWASP Србија)својом презентацијом bdquoИнформационабезбедност у Србији и Open Sourceрешењаldquo Тежиште ове презентације јена повећању сигурности web програ-ма web локација и web налога

Део SFD посвећен локалним заједни-цама Србије имао је част да својомпрезентацијом отвори Никола Милоса-вљевић (Open Solaris Србија - Illumos и

Дан слободе софтвера

ЛиБРЕ часопис о слободном софтверу1 0

Openindiana) Никола нас је подсетиода у свету слободног софтвера неегзистира само GNULinux већ дапостоје и друга решењa Open Solarisпројекат је једно од решења Од његасмо имали прилику да чујемо какопројекат затвореног кода Solaris (Suncomputers) може да постане и опстанекао Open Source пројекат Open Solarisи шта је Illumos и Openindiana

У истом стилу али са мање податакапошто се ради о много познатијимпројектима у наставку су се предста-виле Ubuntu Србија (Никола Харди)LUGoNS (Горан Мекић) SlackwareСрбија (Бојан Поповић) и Linux MintСрбија (Владимир Крамар)

Да напоменемо да је Никола Харди упар реченица присутнима представиои наш часопис

Званични део програма SFD је својимвеликим искуством водио ЛадиславУрошевић Ако занемаримо мале про-блеме техничке природе (који супропраћени шалама) званични деоовогодишње прославе Дана слободногсофтвера у Беогаду може да добијевисоку прелазну оцену

Као шлаг на торти дошло је нефо-рмално дружење Тада су присутниразмењивали своја искуства диску-товали о разним темамаhellip Могле су сечути расправе о самом догађају Ли-нукс дистрибуцијама хардверу серве-рима и сл

Видео снимци са догађаја[1 ] httpwwwustreamtvrecor-

ded2542631 7

Презентације у PDFформату

[1 ] httpforummint-srbi jacomfi lesfi le9-uvod-u-floss

[2] httpforummint-srbi jacomfi lesfi le8-informaciona-bezbednost-u-srbi j i

[3] httpforummint-srbi jacomfi lesfi le7-masovni-onl ineotvoreni-kurs

Пулс слободе

Септембар 2012 1 1

Аутор Гаврило Продановић

П од bdquoмањимldquo дистрибуцијама подразу-мевамо првенствено live дистрибуције

чија ISO слика не прелази 1 00 МБ Каотакве могу се учитати директно у RAM пасе веома брзо извршавају Такође се могупокренути на слабијем hardware-у што ихчини одличним избором за старијерачунаре и netbook-ове Немају популарнаграфичка окружења као што су GNOMEили KDE већ неки bdquoлаганиldquo windowmanagerа са њима долазе програми за основненамене које не троше много хардверскихресурса Представићемо вам Damn SmallLinux SliTaz и TinyCore Linux

Damn Small Linux

Након вишегодишњег сна DSL се вратио уигру са својом 41 1 верзијом Оно што гачини посебним јесте кернел верзије 2431и старији програми па се може покренутина машини од 32MB RAM-a Припокретању овог система дочекаће насJoeWM Уз DSL долазе сви програми којиће нам бити потребни у свакодневномраду као што је уређивач текста интернетпрегледач PDF прегледач музички плејери слично Од интернет прегледача на

располагању је Firefox у нешто старијојверзији а ту је и Dillo Ову дистрибуцијуможемо комплетну учитати у RAM што ћеда повећа перформансе а ту се налазеdpkg и apt јер је DSL изведен из Knoppix-a

SliTaz

ISO слика SliTaz Линукса износи непуних35 MB Графички доживљај обезбедићеOpenBox са панелима на врху и дну екра-на слично као у GNOME2 окружењу SliT-az има свој пакет менаџер назван TazPKGкоји ће нам помоћи да лако инсталирамосвоје омиљене програме са мрежеЗанимљивост коју уводи SliTaz је TazPanelкоји омогућава да систем подесимо прекоинтернет прегледача локално илидаљински Преко TazPanela можемоподешавати све потребне елементе каошто су мрежа и hardware али и додаватиили уклањати кориснике и инсталиратинове пакете У TazPanelu можемо креиратиlive USB bdquoстиковеldquo или инсталирати SliTazсистем на hard disk Од интернетпрегледача ту се налази Midori Одинтернет програма поменућемо LostIRC иTransmission BitTorrent клијент Ту су и

ММаањњееGGNNUULLiinnuuxxддииссттррииббууцциијјее

Представљамо

ЛиБРЕ часопис о слободном софтверу1 2

услужни програми који нам свакодневномогу затребати као што су Grab ScreenshotAlsamixer Alsaplayer ePDFView (у њемућемо можда читати сљедећи број ЛиБРЕмагазина) алатке за подешавање личнихпоставки и система CD резач ISO Masterдигитронhellip

TinyCore Linux

TinyCore је bdquoнајситнијаldquo дистрибуција којаје у 1 2MB спаковала Линукс кернел busy-box FLWM и услужне алате Наконпокретања TCL-a угледаћемо wbar у комесе налази све што TCL садржи TerminalText Editor Run Program Mount Tool Con-trol Panel Exit и GUI пакет менаџереМогућности које нуде ови преинсталиранипрограми су најосновније Преко CPможемо подесити основне ствари као штосу подлога брзина миша резолуцијамрежа и слично MT ће нам помоћи дабрзо монтирамо своје USB bdquoстиковеldquoПакет менаџер за нас може брзо дапреузме и инсталира оно шта нам требаОно по чему је TCL специфичан откривасе у пакетима Сваки пакет је заправоsquashfs који може да се монтира као loopуређај и тако да се његов садржај чита са

физичког медијума или да се комплетанучита у RAM што ће учинити да сепрограми брже покрећу Ову дистрибуцијуможемо инсталирати на партицијуупоредно са неком другом дистрибуцијомјер поседује само vmlinuz coregz и tceфасциклу у коме чува програме којепреузмемо Лични подаци могу да се чувајуна посебној home партицији ако такозадамо а у супротном се при гашењусистема запакују у tar архиву и сместе у tceфасциклу па се при следећем стартовањураспакују TinyCore Linux долази још у двеваријанте Core уз који не долазиграфичко окружење и CorePlus уз којидолазе драјвери за wireless картице иседам различитихWM

Овакве дистрибуције су одличне закоришћење на USB меморији или да сеинсталирају на слабији рачунар или net-book DSL је добар избор да заменимоWindows 95 SliTaz и TCL су одличнедистрибуције за netbook или USB TinyCoreпостане спор при подизању наконинсталирања много програма али одличноорганизује простор у меморији SliTazможе да се инсталира као стандарднаЛинукс дистрибуција која је многопогоднија као основни систем

Представљамо

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 7: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 7

Slackware

28 септембар 201 2

Објављен је Slackware1 4 са новим кернеломновијим верзијама про-грама новије верзијеграфичких окружењакао и велики број разнихажурирања Заједно са

desktop варијантом објављена је иARM верзија

Користан линк

httpslackwarecom

Open webOS

29 септембар 201 2

HP је објавио OpenwebOS 1 0 који достаподсећа на стари

затворени webOS који је мртав изамењен са отвореном верзијомПредстављен је на HPTouchSmart PC

Користан линк

httpwwwphoronixcomscanphppage=news_itemamppx=MTE5NTA

Mozilla

7 октобар 201 2

9 октобра 201 2 сеобјављују нове верзијеMozilla-иних програмаFirefox (верзија 1 6)Thunderbird (верзија 1 6)и SeaMonkey (верзија

21 3) Сва три програма ће битибазирани на GECKO-у 1 6

Користан линк

httpswiki mozi l laorgReleases

ЛиБРЕ пријатељи

ЛиБРЕ број 05

ЛиБРЕ часопис о слободном софтверу8

Аутори Златан Васовић Дејан Маглов

Дан слободе софтвера (енгл SFD ndashSoftware Freedom Day 1 509

201 2) је дошао и прошао Остало је дасумирамо утиске и резултате друже-ња

Ове године званично је SFD обележену 73 државе широм света у органи-зацији 334 локалне заједнице и у истотолико градова света Дан слободесофтвера је обележен пригоднимпредавањима радионицама и прија-тним дружењима присталица слобо-дног софтвера и гостију који судолазили из радозналости да сазнајувише о слободном софтверу

SFD је по пети пут обележен у СрбијиПрви пут град домаћин је био БеоградГрадови домаћини у предходним оку-пљањима поводом SFD су били НовиСад Ниш и Приштина

У галерији O3ONE 1 509201 2 у 1 2часова окупиле су се присталице сло-

бодног софтвера и знатижељници да упријатној и опуштеној атмосфери ра-змене информације и новости из светаслободног софтвера

Програмом прославе Дана слободeсофтвера је било предвиђено низпредавања и презентација са циљембољег упознавања јавности са слобо-дним софтвером као и са тренутнимактивностима и будућим плановималокалних заједница у циљу попула-ризације слободног софтвера у Ср-бији У званичном делу активно суучествовале заједнице

bull Ubuntu Србијаbull Mozilla Србијаbull LinuxMintСрбијаbull LibreOffice Србијаbull Wikimedia тим Србијаbull ЛиБРЕ тимbull LUGoNSbull Slackware Србијаbull неформална група СУНЦЕbull Open Solaris Србија IllumosOpenin-diana Србијаbull Open Web Application Security Project(OWASP) Србија

Званични програм је започео у 1 3

Активизам

ДДаанн ссллооббооддее ссооффттввееррааДан после

Пулс слободе

Септембар 2012 9

часова кратким уводом о томе шта јеуствари FLOSS и слободан софтверОпште одушевљење свих присутних јеизазвала презентација bdquoУвод у FLOSSldquoнајмлађег предавача Златана Васо-вића (1 1 година ЛиБРЕ тим) па којош може да каже да на младима светне остаје

У делу представљања најпопуларнијихпрограма екипа Mozilla Србије усаставу Оскар Иванић Борис Прпић иАлекса Родић представила је Mozilla-уи њене пројекте Представљени суFirefox Thunderbird и најновији Mozilla-ин пројекат Firefox OS У сличномстилу уз стална прекидања публике саподпитањима наставио је ГоранРакић из LibreOffice Србија са пре-дстављањем пакета програма Libre Of-fice Обавештени смо о новостима којесе тичу приближавања у смислу компа-тибилности између Libre Office и MSOffice Libre Office је добио већинуфункција предвиђених docx станда-рдом а у најновијој верзији и MS Officeдобија могућност читања ODF слобо-дног формата

Једна од тема овогодишњег SFD уСрбији која је побудила велико инте-ресовање публике је употреба слобо-дног софтвера у образовању Игор По-пов је одржао презентацију о MOOC-уУ преводу на српски MOOC - масовнослободно онлине образовање Иако

ова тема није директно везана заслободни софтвер индиректно слобо-дни софтвер омогућава online обра-зовање које постаје масовна појава усвету Онлине образовање још није ниу свету у потпуности изједначено саформалним образовањем Полазнициonline курсева не могу да добијуодговарајуће сертификате о заврше-ним курсевима Смисао оваквог обра-зовања је да се повећа доступностзнања као веома битног ресурса штовећем броју људи ма где се ониналазили у свету Ова тема није билапредвиђена програмом да будецентрална и најбитнија али је побудилавелико интересовање присутне публи-ке која је са додатним коментарима иподпитањима продужила дискусију иучинила је једном од важнијих тема наовогодишњем SFD-у

Да на окупљању не буде све потпунослободно и да слободи треба по-ставити неке границе подсетио нас јеНикола Милошевић (OWASP Србија)својом презентацијом bdquoИнформационабезбедност у Србији и Open Sourceрешењаldquo Тежиште ове презентације јена повећању сигурности web програ-ма web локација и web налога

Део SFD посвећен локалним заједни-цама Србије имао је част да својомпрезентацијом отвори Никола Милоса-вљевић (Open Solaris Србија - Illumos и

Дан слободе софтвера

ЛиБРЕ часопис о слободном софтверу1 0

Openindiana) Никола нас је подсетиода у свету слободног софтвера неегзистира само GNULinux већ дапостоје и друга решењa Open Solarisпројекат је једно од решења Од његасмо имали прилику да чујемо какопројекат затвореног кода Solaris (Suncomputers) може да постане и опстанекао Open Source пројекат Open Solarisи шта је Illumos и Openindiana

У истом стилу али са мање податакапошто се ради о много познатијимпројектима у наставку су се предста-виле Ubuntu Србија (Никола Харди)LUGoNS (Горан Мекић) SlackwareСрбија (Бојан Поповић) и Linux MintСрбија (Владимир Крамар)

Да напоменемо да је Никола Харди упар реченица присутнима представиои наш часопис

Званични део програма SFD је својимвеликим искуством водио ЛадиславУрошевић Ако занемаримо мале про-блеме техничке природе (који супропраћени шалама) званични деоовогодишње прославе Дана слободногсофтвера у Беогаду може да добијевисоку прелазну оцену

Као шлаг на торти дошло је нефо-рмално дружење Тада су присутниразмењивали своја искуства диску-товали о разним темамаhellip Могле су сечути расправе о самом догађају Ли-нукс дистрибуцијама хардверу серве-рима и сл

Видео снимци са догађаја[1 ] httpwwwustreamtvrecor-

ded2542631 7

Презентације у PDFформату

[1 ] httpforummint-srbi jacomfi lesfi le9-uvod-u-floss

[2] httpforummint-srbi jacomfi lesfi le8-informaciona-bezbednost-u-srbi j i

[3] httpforummint-srbi jacomfi lesfi le7-masovni-onl ineotvoreni-kurs

Пулс слободе

Септембар 2012 1 1

Аутор Гаврило Продановић

П од bdquoмањимldquo дистрибуцијама подразу-мевамо првенствено live дистрибуције

чија ISO слика не прелази 1 00 МБ Каотакве могу се учитати директно у RAM пасе веома брзо извршавају Такође се могупокренути на слабијем hardware-у што ихчини одличним избором за старијерачунаре и netbook-ове Немају популарнаграфичка окружења као што су GNOMEили KDE већ неки bdquoлаганиldquo windowmanagerа са њима долазе програми за основненамене које не троше много хардверскихресурса Представићемо вам Damn SmallLinux SliTaz и TinyCore Linux

Damn Small Linux

Након вишегодишњег сна DSL се вратио уигру са својом 41 1 верзијом Оно што гачини посебним јесте кернел верзије 2431и старији програми па се може покренутина машини од 32MB RAM-a Припокретању овог система дочекаће насJoeWM Уз DSL долазе сви програми којиће нам бити потребни у свакодневномраду као што је уређивач текста интернетпрегледач PDF прегледач музички плејери слично Од интернет прегледача на

располагању је Firefox у нешто старијојверзији а ту је и Dillo Ову дистрибуцијуможемо комплетну учитати у RAM што ћеда повећа перформансе а ту се налазеdpkg и apt јер је DSL изведен из Knoppix-a

SliTaz

ISO слика SliTaz Линукса износи непуних35 MB Графички доживљај обезбедићеOpenBox са панелима на врху и дну екра-на слично као у GNOME2 окружењу SliT-az има свој пакет менаџер назван TazPKGкоји ће нам помоћи да лако инсталирамосвоје омиљене програме са мрежеЗанимљивост коју уводи SliTaz је TazPanelкоји омогућава да систем подесимо прекоинтернет прегледача локално илидаљински Преко TazPanela можемоподешавати све потребне елементе каошто су мрежа и hardware али и додаватиили уклањати кориснике и инсталиратинове пакете У TazPanelu можемо креиратиlive USB bdquoстиковеldquo или инсталирати SliTazсистем на hard disk Од интернетпрегледача ту се налази Midori Одинтернет програма поменућемо LostIRC иTransmission BitTorrent клијент Ту су и

ММаањњееGGNNUULLiinnuuxxддииссттррииббууцциијјее

Представљамо

ЛиБРЕ часопис о слободном софтверу1 2

услужни програми који нам свакодневномогу затребати као што су Grab ScreenshotAlsamixer Alsaplayer ePDFView (у њемућемо можда читати сљедећи број ЛиБРЕмагазина) алатке за подешавање личнихпоставки и система CD резач ISO Masterдигитронhellip

TinyCore Linux

TinyCore је bdquoнајситнијаldquo дистрибуција којаје у 1 2MB спаковала Линукс кернел busy-box FLWM и услужне алате Наконпокретања TCL-a угледаћемо wbar у комесе налази све што TCL садржи TerminalText Editor Run Program Mount Tool Con-trol Panel Exit и GUI пакет менаџереМогућности које нуде ови преинсталиранипрограми су најосновније Преко CPможемо подесити основне ствари као штосу подлога брзина миша резолуцијамрежа и слично MT ће нам помоћи дабрзо монтирамо своје USB bdquoстиковеldquoПакет менаџер за нас може брзо дапреузме и инсталира оно шта нам требаОно по чему је TCL специфичан откривасе у пакетима Сваки пакет је заправоsquashfs који може да се монтира као loopуређај и тако да се његов садржај чита са

физичког медијума или да се комплетанучита у RAM што ће учинити да сепрограми брже покрећу Ову дистрибуцијуможемо инсталирати на партицијуупоредно са неком другом дистрибуцијомјер поседује само vmlinuz coregz и tceфасциклу у коме чува програме којепреузмемо Лични подаци могу да се чувајуна посебној home партицији ако такозадамо а у супротном се при гашењусистема запакују у tar архиву и сместе у tceфасциклу па се при следећем стартовањураспакују TinyCore Linux долази још у двеваријанте Core уз који не долазиграфичко окружење и CorePlus уз којидолазе драјвери за wireless картице иседам различитихWM

Овакве дистрибуције су одличне закоришћење на USB меморији или да сеинсталирају на слабији рачунар или net-book DSL је добар избор да заменимоWindows 95 SliTaz и TCL су одличнедистрибуције за netbook или USB TinyCoreпостане спор при подизању наконинсталирања много програма али одличноорганизује простор у меморији SliTazможе да се инсталира као стандарднаЛинукс дистрибуција која је многопогоднија као основни систем

Представљамо

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 8: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу8

Аутори Златан Васовић Дејан Маглов

Дан слободе софтвера (енгл SFD ndashSoftware Freedom Day 1 509

201 2) је дошао и прошао Остало је дасумирамо утиске и резултате друже-ња

Ове године званично је SFD обележену 73 државе широм света у органи-зацији 334 локалне заједнице и у истотолико градова света Дан слободесофтвера је обележен пригоднимпредавањима радионицама и прија-тним дружењима присталица слобо-дног софтвера и гостију који судолазили из радозналости да сазнајувише о слободном софтверу

SFD је по пети пут обележен у СрбијиПрви пут град домаћин је био БеоградГрадови домаћини у предходним оку-пљањима поводом SFD су били НовиСад Ниш и Приштина

У галерији O3ONE 1 509201 2 у 1 2часова окупиле су се присталице сло-

бодног софтвера и знатижељници да упријатној и опуштеној атмосфери ра-змене информације и новости из светаслободног софтвера

Програмом прославе Дана слободeсофтвера је било предвиђено низпредавања и презентација са циљембољег упознавања јавности са слобо-дним софтвером као и са тренутнимактивностима и будућим плановималокалних заједница у циљу попула-ризације слободног софтвера у Ср-бији У званичном делу активно суучествовале заједнице

bull Ubuntu Србијаbull Mozilla Србијаbull LinuxMintСрбијаbull LibreOffice Србијаbull Wikimedia тим Србијаbull ЛиБРЕ тимbull LUGoNSbull Slackware Србијаbull неформална група СУНЦЕbull Open Solaris Србија IllumosOpenin-diana Србијаbull Open Web Application Security Project(OWASP) Србија

Званични програм је започео у 1 3

Активизам

ДДаанн ссллооббооддее ссооффттввееррааДан после

Пулс слободе

Септембар 2012 9

часова кратким уводом о томе шта јеуствари FLOSS и слободан софтверОпште одушевљење свих присутних јеизазвала презентација bdquoУвод у FLOSSldquoнајмлађег предавача Златана Васо-вића (1 1 година ЛиБРЕ тим) па којош може да каже да на младима светне остаје

У делу представљања најпопуларнијихпрограма екипа Mozilla Србије усаставу Оскар Иванић Борис Прпић иАлекса Родић представила је Mozilla-уи њене пројекте Представљени суFirefox Thunderbird и најновији Mozilla-ин пројекат Firefox OS У сличномстилу уз стална прекидања публике саподпитањима наставио је ГоранРакић из LibreOffice Србија са пре-дстављањем пакета програма Libre Of-fice Обавештени смо о новостима којесе тичу приближавања у смислу компа-тибилности између Libre Office и MSOffice Libre Office је добио већинуфункција предвиђених docx станда-рдом а у најновијој верзији и MS Officeдобија могућност читања ODF слобо-дног формата

Једна од тема овогодишњег SFD уСрбији која је побудила велико инте-ресовање публике је употреба слобо-дног софтвера у образовању Игор По-пов је одржао презентацију о MOOC-уУ преводу на српски MOOC - масовнослободно онлине образовање Иако

ова тема није директно везана заслободни софтвер индиректно слобо-дни софтвер омогућава online обра-зовање које постаје масовна појава усвету Онлине образовање још није ниу свету у потпуности изједначено саформалним образовањем Полазнициonline курсева не могу да добијуодговарајуће сертификате о заврше-ним курсевима Смисао оваквог обра-зовања је да се повећа доступностзнања као веома битног ресурса штовећем броју људи ма где се ониналазили у свету Ова тема није билапредвиђена програмом да будецентрална и најбитнија али је побудилавелико интересовање присутне публи-ке која је са додатним коментарима иподпитањима продужила дискусију иучинила је једном од важнијих тема наовогодишњем SFD-у

Да на окупљању не буде све потпунослободно и да слободи треба по-ставити неке границе подсетио нас јеНикола Милошевић (OWASP Србија)својом презентацијом bdquoИнформационабезбедност у Србији и Open Sourceрешењаldquo Тежиште ове презентације јена повећању сигурности web програ-ма web локација и web налога

Део SFD посвећен локалним заједни-цама Србије имао је част да својомпрезентацијом отвори Никола Милоса-вљевић (Open Solaris Србија - Illumos и

Дан слободе софтвера

ЛиБРЕ часопис о слободном софтверу1 0

Openindiana) Никола нас је подсетиода у свету слободног софтвера неегзистира само GNULinux већ дапостоје и друга решењa Open Solarisпројекат је једно од решења Од његасмо имали прилику да чујемо какопројекат затвореног кода Solaris (Suncomputers) може да постане и опстанекао Open Source пројекат Open Solarisи шта је Illumos и Openindiana

У истом стилу али са мање податакапошто се ради о много познатијимпројектима у наставку су се предста-виле Ubuntu Србија (Никола Харди)LUGoNS (Горан Мекић) SlackwareСрбија (Бојан Поповић) и Linux MintСрбија (Владимир Крамар)

Да напоменемо да је Никола Харди упар реченица присутнима представиои наш часопис

Званични део програма SFD је својимвеликим искуством водио ЛадиславУрошевић Ако занемаримо мале про-блеме техничке природе (који супропраћени шалама) званични деоовогодишње прославе Дана слободногсофтвера у Беогаду може да добијевисоку прелазну оцену

Као шлаг на торти дошло је нефо-рмално дружење Тада су присутниразмењивали своја искуства диску-товали о разним темамаhellip Могле су сечути расправе о самом догађају Ли-нукс дистрибуцијама хардверу серве-рима и сл

Видео снимци са догађаја[1 ] httpwwwustreamtvrecor-

ded2542631 7

Презентације у PDFформату

[1 ] httpforummint-srbi jacomfi lesfi le9-uvod-u-floss

[2] httpforummint-srbi jacomfi lesfi le8-informaciona-bezbednost-u-srbi j i

[3] httpforummint-srbi jacomfi lesfi le7-masovni-onl ineotvoreni-kurs

Пулс слободе

Септембар 2012 1 1

Аутор Гаврило Продановић

П од bdquoмањимldquo дистрибуцијама подразу-мевамо првенствено live дистрибуције

чија ISO слика не прелази 1 00 МБ Каотакве могу се учитати директно у RAM пасе веома брзо извршавају Такође се могупокренути на слабијем hardware-у што ихчини одличним избором за старијерачунаре и netbook-ове Немају популарнаграфичка окружења као што су GNOMEили KDE већ неки bdquoлаганиldquo windowmanagerа са њима долазе програми за основненамене које не троше много хардверскихресурса Представићемо вам Damn SmallLinux SliTaz и TinyCore Linux

Damn Small Linux

Након вишегодишњег сна DSL се вратио уигру са својом 41 1 верзијом Оно што гачини посебним јесте кернел верзије 2431и старији програми па се може покренутина машини од 32MB RAM-a Припокретању овог система дочекаће насJoeWM Уз DSL долазе сви програми којиће нам бити потребни у свакодневномраду као што је уређивач текста интернетпрегледач PDF прегледач музички плејери слично Од интернет прегледача на

располагању је Firefox у нешто старијојверзији а ту је и Dillo Ову дистрибуцијуможемо комплетну учитати у RAM што ћеда повећа перформансе а ту се налазеdpkg и apt јер је DSL изведен из Knoppix-a

SliTaz

ISO слика SliTaz Линукса износи непуних35 MB Графички доживљај обезбедићеOpenBox са панелима на врху и дну екра-на слично као у GNOME2 окружењу SliT-az има свој пакет менаџер назван TazPKGкоји ће нам помоћи да лако инсталирамосвоје омиљене програме са мрежеЗанимљивост коју уводи SliTaz је TazPanelкоји омогућава да систем подесимо прекоинтернет прегледача локално илидаљински Преко TazPanela можемоподешавати све потребне елементе каошто су мрежа и hardware али и додаватиили уклањати кориснике и инсталиратинове пакете У TazPanelu можемо креиратиlive USB bdquoстиковеldquo или инсталирати SliTazсистем на hard disk Од интернетпрегледача ту се налази Midori Одинтернет програма поменућемо LostIRC иTransmission BitTorrent клијент Ту су и

ММаањњееGGNNUULLiinnuuxxддииссттррииббууцциијјее

Представљамо

ЛиБРЕ часопис о слободном софтверу1 2

услужни програми који нам свакодневномогу затребати као што су Grab ScreenshotAlsamixer Alsaplayer ePDFView (у њемућемо можда читати сљедећи број ЛиБРЕмагазина) алатке за подешавање личнихпоставки и система CD резач ISO Masterдигитронhellip

TinyCore Linux

TinyCore је bdquoнајситнијаldquo дистрибуција којаје у 1 2MB спаковала Линукс кернел busy-box FLWM и услужне алате Наконпокретања TCL-a угледаћемо wbar у комесе налази све што TCL садржи TerminalText Editor Run Program Mount Tool Con-trol Panel Exit и GUI пакет менаџереМогућности које нуде ови преинсталиранипрограми су најосновније Преко CPможемо подесити основне ствари као штосу подлога брзина миша резолуцијамрежа и слично MT ће нам помоћи дабрзо монтирамо своје USB bdquoстиковеldquoПакет менаџер за нас може брзо дапреузме и инсталира оно шта нам требаОно по чему је TCL специфичан откривасе у пакетима Сваки пакет је заправоsquashfs који може да се монтира као loopуређај и тако да се његов садржај чита са

физичког медијума или да се комплетанучита у RAM што ће учинити да сепрограми брже покрећу Ову дистрибуцијуможемо инсталирати на партицијуупоредно са неком другом дистрибуцијомјер поседује само vmlinuz coregz и tceфасциклу у коме чува програме којепреузмемо Лични подаци могу да се чувајуна посебној home партицији ако такозадамо а у супротном се при гашењусистема запакују у tar архиву и сместе у tceфасциклу па се при следећем стартовањураспакују TinyCore Linux долази још у двеваријанте Core уз који не долазиграфичко окружење и CorePlus уз којидолазе драјвери за wireless картице иседам различитихWM

Овакве дистрибуције су одличне закоришћење на USB меморији или да сеинсталирају на слабији рачунар или net-book DSL је добар избор да заменимоWindows 95 SliTaz и TCL су одличнедистрибуције за netbook или USB TinyCoreпостане спор при подизању наконинсталирања много програма али одличноорганизује простор у меморији SliTazможе да се инсталира као стандарднаЛинукс дистрибуција која је многопогоднија као основни систем

Представљамо

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 9: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 9

часова кратким уводом о томе шта јеуствари FLOSS и слободан софтверОпште одушевљење свих присутних јеизазвала презентација bdquoУвод у FLOSSldquoнајмлађег предавача Златана Васо-вића (1 1 година ЛиБРЕ тим) па којош може да каже да на младима светне остаје

У делу представљања најпопуларнијихпрограма екипа Mozilla Србије усаставу Оскар Иванић Борис Прпић иАлекса Родић представила је Mozilla-уи њене пројекте Представљени суFirefox Thunderbird и најновији Mozilla-ин пројекат Firefox OS У сличномстилу уз стална прекидања публике саподпитањима наставио је ГоранРакић из LibreOffice Србија са пре-дстављањем пакета програма Libre Of-fice Обавештени смо о новостима којесе тичу приближавања у смислу компа-тибилности између Libre Office и MSOffice Libre Office је добио већинуфункција предвиђених docx станда-рдом а у најновијој верзији и MS Officeдобија могућност читања ODF слобо-дног формата

Једна од тема овогодишњег SFD уСрбији која је побудила велико инте-ресовање публике је употреба слобо-дног софтвера у образовању Игор По-пов је одржао презентацију о MOOC-уУ преводу на српски MOOC - масовнослободно онлине образовање Иако

ова тема није директно везана заслободни софтвер индиректно слобо-дни софтвер омогућава online обра-зовање које постаје масовна појава усвету Онлине образовање још није ниу свету у потпуности изједначено саформалним образовањем Полазнициonline курсева не могу да добијуодговарајуће сертификате о заврше-ним курсевима Смисао оваквог обра-зовања је да се повећа доступностзнања као веома битног ресурса штовећем броју људи ма где се ониналазили у свету Ова тема није билапредвиђена програмом да будецентрална и најбитнија али је побудилавелико интересовање присутне публи-ке која је са додатним коментарима иподпитањима продужила дискусију иучинила је једном од важнијих тема наовогодишњем SFD-у

Да на окупљању не буде све потпунослободно и да слободи треба по-ставити неке границе подсетио нас јеНикола Милошевић (OWASP Србија)својом презентацијом bdquoИнформационабезбедност у Србији и Open Sourceрешењаldquo Тежиште ове презентације јена повећању сигурности web програ-ма web локација и web налога

Део SFD посвећен локалним заједни-цама Србије имао је част да својомпрезентацијом отвори Никола Милоса-вљевић (Open Solaris Србија - Illumos и

Дан слободе софтвера

ЛиБРЕ часопис о слободном софтверу1 0

Openindiana) Никола нас је подсетиода у свету слободног софтвера неегзистира само GNULinux већ дапостоје и друга решењa Open Solarisпројекат је једно од решења Од његасмо имали прилику да чујемо какопројекат затвореног кода Solaris (Suncomputers) може да постане и опстанекао Open Source пројекат Open Solarisи шта је Illumos и Openindiana

У истом стилу али са мање податакапошто се ради о много познатијимпројектима у наставку су се предста-виле Ubuntu Србија (Никола Харди)LUGoNS (Горан Мекић) SlackwareСрбија (Бојан Поповић) и Linux MintСрбија (Владимир Крамар)

Да напоменемо да је Никола Харди упар реченица присутнима представиои наш часопис

Званични део програма SFD је својимвеликим искуством водио ЛадиславУрошевић Ако занемаримо мале про-блеме техничке природе (који супропраћени шалама) званични деоовогодишње прославе Дана слободногсофтвера у Беогаду може да добијевисоку прелазну оцену

Као шлаг на торти дошло је нефо-рмално дружење Тада су присутниразмењивали своја искуства диску-товали о разним темамаhellip Могле су сечути расправе о самом догађају Ли-нукс дистрибуцијама хардверу серве-рима и сл

Видео снимци са догађаја[1 ] httpwwwustreamtvrecor-

ded2542631 7

Презентације у PDFформату

[1 ] httpforummint-srbi jacomfi lesfi le9-uvod-u-floss

[2] httpforummint-srbi jacomfi lesfi le8-informaciona-bezbednost-u-srbi j i

[3] httpforummint-srbi jacomfi lesfi le7-masovni-onl ineotvoreni-kurs

Пулс слободе

Септембар 2012 1 1

Аутор Гаврило Продановић

П од bdquoмањимldquo дистрибуцијама подразу-мевамо првенствено live дистрибуције

чија ISO слика не прелази 1 00 МБ Каотакве могу се учитати директно у RAM пасе веома брзо извршавају Такође се могупокренути на слабијем hardware-у што ихчини одличним избором за старијерачунаре и netbook-ове Немају популарнаграфичка окружења као што су GNOMEили KDE већ неки bdquoлаганиldquo windowmanagerа са њима долазе програми за основненамене које не троше много хардверскихресурса Представићемо вам Damn SmallLinux SliTaz и TinyCore Linux

Damn Small Linux

Након вишегодишњег сна DSL се вратио уигру са својом 41 1 верзијом Оно што гачини посебним јесте кернел верзије 2431и старији програми па се може покренутина машини од 32MB RAM-a Припокретању овог система дочекаће насJoeWM Уз DSL долазе сви програми којиће нам бити потребни у свакодневномраду као што је уређивач текста интернетпрегледач PDF прегледач музички плејери слично Од интернет прегледача на

располагању је Firefox у нешто старијојверзији а ту је и Dillo Ову дистрибуцијуможемо комплетну учитати у RAM што ћеда повећа перформансе а ту се налазеdpkg и apt јер је DSL изведен из Knoppix-a

SliTaz

ISO слика SliTaz Линукса износи непуних35 MB Графички доживљај обезбедићеOpenBox са панелима на врху и дну екра-на слично као у GNOME2 окружењу SliT-az има свој пакет менаџер назван TazPKGкоји ће нам помоћи да лако инсталирамосвоје омиљене програме са мрежеЗанимљивост коју уводи SliTaz је TazPanelкоји омогућава да систем подесимо прекоинтернет прегледача локално илидаљински Преко TazPanela можемоподешавати све потребне елементе каошто су мрежа и hardware али и додаватиили уклањати кориснике и инсталиратинове пакете У TazPanelu можемо креиратиlive USB bdquoстиковеldquo или инсталирати SliTazсистем на hard disk Од интернетпрегледача ту се налази Midori Одинтернет програма поменућемо LostIRC иTransmission BitTorrent клијент Ту су и

ММаањњееGGNNUULLiinnuuxxддииссттррииббууцциијјее

Представљамо

ЛиБРЕ часопис о слободном софтверу1 2

услужни програми који нам свакодневномогу затребати као што су Grab ScreenshotAlsamixer Alsaplayer ePDFView (у њемућемо можда читати сљедећи број ЛиБРЕмагазина) алатке за подешавање личнихпоставки и система CD резач ISO Masterдигитронhellip

TinyCore Linux

TinyCore је bdquoнајситнијаldquo дистрибуција којаје у 1 2MB спаковала Линукс кернел busy-box FLWM и услужне алате Наконпокретања TCL-a угледаћемо wbar у комесе налази све што TCL садржи TerminalText Editor Run Program Mount Tool Con-trol Panel Exit и GUI пакет менаџереМогућности које нуде ови преинсталиранипрограми су најосновније Преко CPможемо подесити основне ствари као штосу подлога брзина миша резолуцијамрежа и слично MT ће нам помоћи дабрзо монтирамо своје USB bdquoстиковеldquoПакет менаџер за нас може брзо дапреузме и инсталира оно шта нам требаОно по чему је TCL специфичан откривасе у пакетима Сваки пакет је заправоsquashfs који може да се монтира као loopуређај и тако да се његов садржај чита са

физичког медијума или да се комплетанучита у RAM што ће учинити да сепрограми брже покрећу Ову дистрибуцијуможемо инсталирати на партицијуупоредно са неком другом дистрибуцијомјер поседује само vmlinuz coregz и tceфасциклу у коме чува програме којепреузмемо Лични подаци могу да се чувајуна посебној home партицији ако такозадамо а у супротном се при гашењусистема запакују у tar архиву и сместе у tceфасциклу па се при следећем стартовањураспакују TinyCore Linux долази још у двеваријанте Core уз који не долазиграфичко окружење и CorePlus уз којидолазе драјвери за wireless картице иседам различитихWM

Овакве дистрибуције су одличне закоришћење на USB меморији или да сеинсталирају на слабији рачунар или net-book DSL је добар избор да заменимоWindows 95 SliTaz и TCL су одличнедистрибуције за netbook или USB TinyCoreпостане спор при подизању наконинсталирања много програма али одличноорганизује простор у меморији SliTazможе да се инсталира као стандарднаЛинукс дистрибуција која је многопогоднија као основни систем

Представљамо

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 10: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу1 0

Openindiana) Никола нас је подсетиода у свету слободног софтвера неегзистира само GNULinux већ дапостоје и друга решењa Open Solarisпројекат је једно од решења Од његасмо имали прилику да чујемо какопројекат затвореног кода Solaris (Suncomputers) може да постане и опстанекао Open Source пројекат Open Solarisи шта је Illumos и Openindiana

У истом стилу али са мање податакапошто се ради о много познатијимпројектима у наставку су се предста-виле Ubuntu Србија (Никола Харди)LUGoNS (Горан Мекић) SlackwareСрбија (Бојан Поповић) и Linux MintСрбија (Владимир Крамар)

Да напоменемо да је Никола Харди упар реченица присутнима представиои наш часопис

Званични део програма SFD је својимвеликим искуством водио ЛадиславУрошевић Ако занемаримо мале про-блеме техничке природе (који супропраћени шалама) званични деоовогодишње прославе Дана слободногсофтвера у Беогаду може да добијевисоку прелазну оцену

Као шлаг на торти дошло је нефо-рмално дружење Тада су присутниразмењивали своја искуства диску-товали о разним темамаhellip Могле су сечути расправе о самом догађају Ли-нукс дистрибуцијама хардверу серве-рима и сл

Видео снимци са догађаја[1 ] httpwwwustreamtvrecor-

ded2542631 7

Презентације у PDFформату

[1 ] httpforummint-srbi jacomfi lesfi le9-uvod-u-floss

[2] httpforummint-srbi jacomfi lesfi le8-informaciona-bezbednost-u-srbi j i

[3] httpforummint-srbi jacomfi lesfi le7-masovni-onl ineotvoreni-kurs

Пулс слободе

Септембар 2012 1 1

Аутор Гаврило Продановић

П од bdquoмањимldquo дистрибуцијама подразу-мевамо првенствено live дистрибуције

чија ISO слика не прелази 1 00 МБ Каотакве могу се учитати директно у RAM пасе веома брзо извршавају Такође се могупокренути на слабијем hardware-у што ихчини одличним избором за старијерачунаре и netbook-ове Немају популарнаграфичка окружења као што су GNOMEили KDE већ неки bdquoлаганиldquo windowmanagerа са њима долазе програми за основненамене које не троше много хардверскихресурса Представићемо вам Damn SmallLinux SliTaz и TinyCore Linux

Damn Small Linux

Након вишегодишњег сна DSL се вратио уигру са својом 41 1 верзијом Оно што гачини посебним јесте кернел верзије 2431и старији програми па се може покренутина машини од 32MB RAM-a Припокретању овог система дочекаће насJoeWM Уз DSL долазе сви програми којиће нам бити потребни у свакодневномраду као што је уређивач текста интернетпрегледач PDF прегледач музички плејери слично Од интернет прегледача на

располагању је Firefox у нешто старијојверзији а ту је и Dillo Ову дистрибуцијуможемо комплетну учитати у RAM што ћеда повећа перформансе а ту се налазеdpkg и apt јер је DSL изведен из Knoppix-a

SliTaz

ISO слика SliTaz Линукса износи непуних35 MB Графички доживљај обезбедићеOpenBox са панелима на врху и дну екра-на слично као у GNOME2 окружењу SliT-az има свој пакет менаџер назван TazPKGкоји ће нам помоћи да лако инсталирамосвоје омиљене програме са мрежеЗанимљивост коју уводи SliTaz је TazPanelкоји омогућава да систем подесимо прекоинтернет прегледача локално илидаљински Преко TazPanela можемоподешавати све потребне елементе каошто су мрежа и hardware али и додаватиили уклањати кориснике и инсталиратинове пакете У TazPanelu можемо креиратиlive USB bdquoстиковеldquo или инсталирати SliTazсистем на hard disk Од интернетпрегледача ту се налази Midori Одинтернет програма поменућемо LostIRC иTransmission BitTorrent клијент Ту су и

ММаањњееGGNNUULLiinnuuxxддииссттррииббууцциијјее

Представљамо

ЛиБРЕ часопис о слободном софтверу1 2

услужни програми који нам свакодневномогу затребати као што су Grab ScreenshotAlsamixer Alsaplayer ePDFView (у њемућемо можда читати сљедећи број ЛиБРЕмагазина) алатке за подешавање личнихпоставки и система CD резач ISO Masterдигитронhellip

TinyCore Linux

TinyCore је bdquoнајситнијаldquo дистрибуција којаје у 1 2MB спаковала Линукс кернел busy-box FLWM и услужне алате Наконпокретања TCL-a угледаћемо wbar у комесе налази све што TCL садржи TerminalText Editor Run Program Mount Tool Con-trol Panel Exit и GUI пакет менаџереМогућности које нуде ови преинсталиранипрограми су најосновније Преко CPможемо подесити основне ствари као штосу подлога брзина миша резолуцијамрежа и слично MT ће нам помоћи дабрзо монтирамо своје USB bdquoстиковеldquoПакет менаџер за нас може брзо дапреузме и инсталира оно шта нам требаОно по чему је TCL специфичан откривасе у пакетима Сваки пакет је заправоsquashfs који може да се монтира као loopуређај и тако да се његов садржај чита са

физичког медијума или да се комплетанучита у RAM што ће учинити да сепрограми брже покрећу Ову дистрибуцијуможемо инсталирати на партицијуупоредно са неком другом дистрибуцијомјер поседује само vmlinuz coregz и tceфасциклу у коме чува програме којепреузмемо Лични подаци могу да се чувајуна посебној home партицији ако такозадамо а у супротном се при гашењусистема запакују у tar архиву и сместе у tceфасциклу па се при следећем стартовањураспакују TinyCore Linux долази још у двеваријанте Core уз који не долазиграфичко окружење и CorePlus уз којидолазе драјвери за wireless картице иседам различитихWM

Овакве дистрибуције су одличне закоришћење на USB меморији или да сеинсталирају на слабији рачунар или net-book DSL је добар избор да заменимоWindows 95 SliTaz и TCL су одличнедистрибуције за netbook или USB TinyCoreпостане спор при подизању наконинсталирања много програма али одличноорганизује простор у меморији SliTazможе да се инсталира као стандарднаЛинукс дистрибуција која је многопогоднија као основни систем

Представљамо

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 11: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 1 1

Аутор Гаврило Продановић

П од bdquoмањимldquo дистрибуцијама подразу-мевамо првенствено live дистрибуције

чија ISO слика не прелази 1 00 МБ Каотакве могу се учитати директно у RAM пасе веома брзо извршавају Такође се могупокренути на слабијем hardware-у што ихчини одличним избором за старијерачунаре и netbook-ове Немају популарнаграфичка окружења као што су GNOMEили KDE већ неки bdquoлаганиldquo windowmanagerа са њима долазе програми за основненамене које не троше много хардверскихресурса Представићемо вам Damn SmallLinux SliTaz и TinyCore Linux

Damn Small Linux

Након вишегодишњег сна DSL се вратио уигру са својом 41 1 верзијом Оно што гачини посебним јесте кернел верзије 2431и старији програми па се може покренутина машини од 32MB RAM-a Припокретању овог система дочекаће насJoeWM Уз DSL долазе сви програми којиће нам бити потребни у свакодневномраду као што је уређивач текста интернетпрегледач PDF прегледач музички плејери слично Од интернет прегледача на

располагању је Firefox у нешто старијојверзији а ту је и Dillo Ову дистрибуцијуможемо комплетну учитати у RAM што ћеда повећа перформансе а ту се налазеdpkg и apt јер је DSL изведен из Knoppix-a

SliTaz

ISO слика SliTaz Линукса износи непуних35 MB Графички доживљај обезбедићеOpenBox са панелима на врху и дну екра-на слично као у GNOME2 окружењу SliT-az има свој пакет менаџер назван TazPKGкоји ће нам помоћи да лако инсталирамосвоје омиљене програме са мрежеЗанимљивост коју уводи SliTaz је TazPanelкоји омогућава да систем подесимо прекоинтернет прегледача локално илидаљински Преко TazPanela можемоподешавати све потребне елементе каошто су мрежа и hardware али и додаватиили уклањати кориснике и инсталиратинове пакете У TazPanelu можемо креиратиlive USB bdquoстиковеldquo или инсталирати SliTazсистем на hard disk Од интернетпрегледача ту се налази Midori Одинтернет програма поменућемо LostIRC иTransmission BitTorrent клијент Ту су и

ММаањњееGGNNUULLiinnuuxxддииссттррииббууцциијјее

Представљамо

ЛиБРЕ часопис о слободном софтверу1 2

услужни програми који нам свакодневномогу затребати као што су Grab ScreenshotAlsamixer Alsaplayer ePDFView (у њемућемо можда читати сљедећи број ЛиБРЕмагазина) алатке за подешавање личнихпоставки и система CD резач ISO Masterдигитронhellip

TinyCore Linux

TinyCore је bdquoнајситнијаldquo дистрибуција којаје у 1 2MB спаковала Линукс кернел busy-box FLWM и услужне алате Наконпокретања TCL-a угледаћемо wbar у комесе налази све што TCL садржи TerminalText Editor Run Program Mount Tool Con-trol Panel Exit и GUI пакет менаџереМогућности које нуде ови преинсталиранипрограми су најосновније Преко CPможемо подесити основне ствари као штосу подлога брзина миша резолуцијамрежа и слично MT ће нам помоћи дабрзо монтирамо своје USB bdquoстиковеldquoПакет менаџер за нас може брзо дапреузме и инсталира оно шта нам требаОно по чему је TCL специфичан откривасе у пакетима Сваки пакет је заправоsquashfs који може да се монтира као loopуређај и тако да се његов садржај чита са

физичког медијума или да се комплетанучита у RAM што ће учинити да сепрограми брже покрећу Ову дистрибуцијуможемо инсталирати на партицијуупоредно са неком другом дистрибуцијомјер поседује само vmlinuz coregz и tceфасциклу у коме чува програме којепреузмемо Лични подаци могу да се чувајуна посебној home партицији ако такозадамо а у супротном се при гашењусистема запакују у tar архиву и сместе у tceфасциклу па се при следећем стартовањураспакују TinyCore Linux долази још у двеваријанте Core уз који не долазиграфичко окружење и CorePlus уз којидолазе драјвери за wireless картице иседам различитихWM

Овакве дистрибуције су одличне закоришћење на USB меморији или да сеинсталирају на слабији рачунар или net-book DSL је добар избор да заменимоWindows 95 SliTaz и TCL су одличнедистрибуције за netbook или USB TinyCoreпостане спор при подизању наконинсталирања много програма али одличноорганизује простор у меморији SliTazможе да се инсталира као стандарднаЛинукс дистрибуција која је многопогоднија као основни систем

Представљамо

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 12: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу1 2

услужни програми који нам свакодневномогу затребати као што су Grab ScreenshotAlsamixer Alsaplayer ePDFView (у њемућемо можда читати сљедећи број ЛиБРЕмагазина) алатке за подешавање личнихпоставки и система CD резач ISO Masterдигитронhellip

TinyCore Linux

TinyCore је bdquoнајситнијаldquo дистрибуција којаје у 1 2MB спаковала Линукс кернел busy-box FLWM и услужне алате Наконпокретања TCL-a угледаћемо wbar у комесе налази све што TCL садржи TerminalText Editor Run Program Mount Tool Con-trol Panel Exit и GUI пакет менаџереМогућности које нуде ови преинсталиранипрограми су најосновније Преко CPможемо подесити основне ствари као штосу подлога брзина миша резолуцијамрежа и слично MT ће нам помоћи дабрзо монтирамо своје USB bdquoстиковеldquoПакет менаџер за нас може брзо дапреузме и инсталира оно шта нам требаОно по чему је TCL специфичан откривасе у пакетима Сваки пакет је заправоsquashfs који може да се монтира као loopуређај и тако да се његов садржај чита са

физичког медијума или да се комплетанучита у RAM што ће учинити да сепрограми брже покрећу Ову дистрибуцијуможемо инсталирати на партицијуупоредно са неком другом дистрибуцијомјер поседује само vmlinuz coregz и tceфасциклу у коме чува програме којепреузмемо Лични подаци могу да се чувајуна посебној home партицији ако такозадамо а у супротном се при гашењусистема запакују у tar архиву и сместе у tceфасциклу па се при следећем стартовањураспакују TinyCore Linux долази још у двеваријанте Core уз који не долазиграфичко окружење и CorePlus уз којидолазе драјвери за wireless картице иседам различитихWM

Овакве дистрибуције су одличне закоришћење на USB меморији или да сеинсталирају на слабији рачунар или net-book DSL је добар избор да заменимоWindows 95 SliTaz и TCL су одличнедистрибуције за netbook или USB TinyCoreпостане спор при подизању наконинсталирања много програма али одличноорганизује простор у меморији SliTazможе да се инсталира као стандарднаЛинукс дистрибуција која је многопогоднија као основни систем

Представљамо

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 13: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 1 3

Званични сајт

Земља порекла

Базиран на

Последња верзија

ISO

Архитектура

Мин хардверсказахтевност

Мин RAM-a за учита-вање комплетне ди-стрибуције

Кернел

WM

Преинсталиранипрограми

DSL

httpwwwdamns-mall l inuxorg

САД

Debian Knoppix

411RC2

504 MB

i386

486DX са 1 6MBRAM-a

1 28MB

2431

JWM

Интернет Firefox 5Xirc Sypheed axyFTPМултимедија XmmsCD burnУређивач текстаVim Beaver NanoNotepadГрафика XzoomIconView mtPaintxzgvКанцеларија SQLitebook MSWordViewerxPDF Ted Siag spred-sheetИгре Freecell Mastre-mind MinesweeperPagged xTrisАлати CalendarCaculator ATerminalМенаџер датотекаEmefm

Slitaz

httpwwwsl i tazorg

Швајцарска

независни пројекат

v40

347 MB

i386

486DX са 48MBRAM-a

1 92 MB

2637

Lxpanel+Openbox

Интернет MidoriTezWeb retawq Trans-mission LostIRC Twit-terMicroМултимедија Alsa-player Burn CDDVDIso Master AsunderAlsa mikserУређивач текстаBeaver Nano ViLeafpadГрафика mtPaintViewnior Gcolor2Канцеларија SQLiteZoho Documents View-er ePDFViewerИгре Chess SudokuАлати Saitific Calcu-lator XTerm Terminal

Tiny Core

httpdistro ibibl ioorgtinycorel inuxwelcomehtml

САД

независни пројекатфорк DSL-a

v46

Core 8 MBTinyCore 1 6 MBCorePlus 64 MBi486

7MB RAM-a(TinyCore без X-a)

48 MB

3021

FLWM JWM IceWMFluxbox Openbox

Само услужниалати

Мање GNULinux дистрибуције

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 14: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу1 4

Аутор Бојан Богдановић

Свакодневни сусрети са сервисимакоји су базирани на савременим

интернет технологијама посебно сасервисима које означава термин рачу-нарство у облаку омогућило нам је дасвојим документима приступамо где годда смо и са било ког уређаја (рачунарлаптоп тaблет мобилни телефонhellip)под условом да има интернет конекцијуНо понекад овакво стање ствари није инајбоље решење за нас Због сигу-рности информација или из разлога јернам постојећи сервиси не задовољавајупотребе понекад је згодно имати својескладиште коме можемо приступати попотреби

Слика 1

Све што нам је након инсталацијепотребно је неки од модерних интернетпрегледача (Firefox Internet ExplorerChrome Operahellip) да би смо користилиовај сервис Наравно аутори овогпрограма су мислили и на кориснике

Андроид и iPhone телефона те су зањих припремили и прилагођенепрограме поред коришћења прегледа-ча

Програм AjaXplorer је базиран на Ajaxтехнологији ослања се на PHP и незахтева никакву базу података упозадини да би радио Изглед самогпрограма је решен на најбољи могућиначин који не би требало да збуњујекрајњег корисника веома личи на већвиђена решења код програма за мани-пулацију документима на десктоп рачу-нарима Са друге стране богат јефункцијама које нам у сваком тренуткумогу затребати Функционалност про-грама се може проширити додацимакоји се могу преузети са матичног сајтапрограма Сам програм са свим својимфункцијама омогућава претрагу обе-лежавање додавање и преузимањеразних докумената као и преглед ве-ћине типова датотека јер у себи има већуграђене прегледаче (наравно не могусве датотеке да се на овај bdquoбрзи начинldquoпогледају а за неке типове морају сеурадити и додатна подешавања ипреузимање додатака) Све што смо идо сада навикли да користимо на нашем

hellipне баш кишни али је-

дно лепо и употребљиво

bdquoскладиште у облакуldquo У

питању је програм Aja-

Xplorer у својој после-

дњој верзији 422 који

можете инсталирати и по-

десити у сопственој режи-

ји

ВВаашш ллииччннии ооббллаакк

Представљамо

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 15: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 1 5

рачунару можемо и овде да креирамодиректоријуме бришемо пребацујемодокумента (на било који начин који намје лагодан укључујући и превуци-и-пусти)

Слика 2

Сам програм се инсталира на било којиweb сервер али аутори препоручујуApache web server Не улазећи сада уинсталацију која је заиста лака и брзанакон ње нам остаје да из админи-стративног налога креирамо корисникеприлагодимо програм нашим потребама(укључујући и визуелно прилагођавањетеме) и за неколико минута смо спремнида користимо нашу личну оставу задокумента Аутентификација је станда-рдна корисничко имелозинка

За крај можда и најкориснија опција једељење докумената Након додавањадокумента у оставу десним кликомдобијамо контекстни мени у коме је иопција Sharehellip Након активације овеопције биће нам понуђено неколикоизбора да поставимо лозинку запреузимање временски рок колико ћеспољњи линк бити важећи као и коликопута датотека може бити преузета

Слика 3

Слика 4

Наравно не морамо користити свеопције али су оне ту ако затребајуНакон тога биће нам понуђено да одмахпошаљемо е-мail поруку са подацима заприступ и преузимање документадато-теке (спољњи линк и ако је унеталозинка) или можемо и сами преко-пирати податке и користити их по по-треби

Згодно зар не

Програм можете преузети са матичнестранице аутора или пробати демо про-грама Такође можемо погледати упу-тства документацију и листу додатаказа програм

Званична страница httpajaxplorer info

AjaXplorer Ваш лични облак

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 16: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу1 6

Аутор Дејан Маглов

Форматираћемо странице и при-премити се за додавање са-

држаја (текстова и слика)

Када смо отварали нови Scribus до-кумент креирали смо три празне стра-нице Одмах смо имали у виду дачасопис има насловну леву и деснустраницу

Насловну страницу ћемо оставити закрај Њој ћемо посветити посебну па-жњу јер је она bdquoшлаг на тортиldquo глазу-ра

Одмах прелазимо на уређивање леве идесне странице будућег часописа Не-ки делови страница часописа су исти имогу се одмах уредити и примењиватина свакој новој страници Ту пре свегамислимо на заглавље и подножје стра-нице који садрже информације о име-ну рубрике текста који се налази натој страници име часописа лого часо-писа датум број странице Осим овихинформација у заглављу и подножјустраница може да садржи и графичкеелементе који физички одвајају овеобласти од главног дела странице

Опет ће нам требати мало планирањаМорамо унапред смислити и одлучити

bull шта ће се налазити у заглављу иподножју страницеbull да ли ћемо неким графичким

елементима одвајати заглавље иподножје од главног дела странице

На основу ових одлука видећемо тачношта је од ових елемената идентично насвакој страници часописа и који сеелементи мењају у зависности одсадржаја странице Идентични еле-менти као што су графички елементиодвајања име часописа лого датумброј стране могу да се креирају одмахи накнадно примењују на сваку новустраницу Остале елементе који се ме-њају креираћемо накнадно по потребиали ћемо им обезбедити позицију иоријентацију

Master Page

Лева и десна страница се разликују поположају елемената тако да морамо данаправимо две различите мастер стра-нице (енг Master Page) Шта је то ма-стер страницa Мастер страница јеунапред направљени шаблон од иде-нтичних елемената страница Једномприпремљена мастер страница можеда се примењује на неограничен бројнових страница тако се обезбеђујеидентичност страница и спречавајуевентуалне грешке форматирања тихелемената које могу настати приликомручног копирања Накнадна променаизгледа мастер странице се такођеодражава на све странице на којима је

У досадашњим настав-цима мале школе смо сеуглавном упознавали саScribus-ом Време је дакренемо са конкретнимрадом на креирању на-шег PDF часописа

Мала школа

SSccrriibbuuss 1144(4 део)

Како да

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 17: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 1 7

та мастер страница примењена штоомогућава лаке поправке

Сада ћемо направити леву мастерстраницу на 2 отвореној страници азатим на исти начин и десну на 3страници

Мастер страница у нашем примеру ћесадржати

1 Bezier curve као графички елементодвајања заглавља и подножја одглавног дела странице

2 име часописа и датум3 број странице

Лева мастер страница

Цртање Besier Curve

За графички елемент одвајања иза-рали смо Besier Curve или на српскомнепрекидну векторску линију Векторс-ка линија се састоји из равних сегме-ната и правилних лукова Дефинишесе са више тачака које одређују дужи-

не појединих сегмената Ово је уједноза цртање најкомпликованији графи-чки елемент у Scribus-у Остали еле-менти су углавном дефинисани самодвема тачкама и евентуално својим по-себним особинама На пример shape(предефинисан облик) који је одређенунапред својим обликом а величина сеодређује са две тачке које предста-вљају дијагоналу одабраног облика

Алат за цртање векторских линија на-лази се у линији алата Кадаактивирамо тај алат можемо да почне-мо са цртањем Векторске линијецртају се постављањем тачака којеограничавају сегменте Овде треба ра-зликовати равне сегменте и сегментекоји су лукови Равне сегменте запо-чињемо постављањем почетне тачкепростим кликом у жељеној позицији алукове започињемо кликом држањемлевог тастера миша и развлачењемтангенте лука Тек кад поставимотангенту можемо да наставимо цртање

Слика 1 Цртање векторске линије

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 18: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу1 8

лука жељене дужине На крају кадазавршимо цртање векторске линијетреба притиснути тастер ESC за пре-кид цртања сегмената

Искористићемо маргине као водећелиније за нашу векторску линију Црта-ћемо линију са 3 сегмента вертикалнуправу линију лук у углу маргине ихоризонталну равну линију до крајамаргине Слика 1

Напомена Ако тачке нећеаутоматски да се лепе за маргинутреба проверити да ли је у падајућемменију Page rarr Snap to Guideмаркиран Ако јесте кликните наSnap to Guide да би се демаркирао ионда ће лепљење за маргине битиомогућено

Вероватно први пут нећете успетинацртати жељену линију а нарочитомогу бити проблематични лукови Ни-шта за то чак и кад видите да је лукисцртан наопако немојте прекидатицртање него наставите даље Кадазавршите са цртањем целе линијевратићете се у уређивач и поправитисве недостатке линије

За исправке векторске линије потре-бно је одабрати линију и отворитиProperties прозор (F2) У овом прозорутреба одабрати Shape rarr Edithellip иотвориће се уређивач графичких еле-мената Scribus-a Слика 2

Уређивач је веома логичан па ћетелако схватити за шта је задужен свакипојединачни алат у њему Овог путаћемо обратити пажњу на дугме Movenode и Move Control Points Nodеs или чворишта су тачке које делесегменте векторске линије и плаве субоје Када је овај алат активиранможете мишем померати та чвориштаControl Points су розе (пинк) тачке којеконтролишу у овом случају облик и

усмеравање лука Када је активираналат Move Control Points мишем можетеда померате контролне тачке и тимеутичете на облик и радијус лука

Слика 2 Едитор графичких елемената

Када будете задовољни корекцијомвекторске линије притисните дугмеEnd Editing и промене ће бити при-хваћене а уређивач затворен

Text Frame и Guides

Сада када смо нацртали линију одва-јања треба да поставимо име часо-писа Овај део је чист текст Све те-кстове у Scribus-у уносимо искључиво уText Frame (текст оквир) Алат за текстоквир се налази у линији алата

Да би лепо центрирали текст оквирупотребићемо Guides Guides су воде-ће помоћне линије и лако су доступне усваком тренутку Довољно их је самомишем превући са линијара главногпрозора Scribus-a и поставити на же-љено место на страници Слика 3 Ве-ртикалне водеће линије bdquoузмитеldquo са

Како да

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 19: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 1 9

левог вертикалног лењира а хоризо-нталне са горњег хоризонталног лењи-ра

Слика 3 Помоћне водеће линије

Када уоквирите жељену позицију во-дећим линијама можете да активиратеалат за цртање текст оквира и поста-вите оквир у жељену позицију Осталоје онда само да два пута кликнете натај текст оквир и упишете име часо-писа

Форматирање текста је тема за сле-дећи наставак Мале школе али ипакћемо овде навести један од начинаформатирања текста да не би остави-ли тему недовршену

Обележите поново текст оквир и позо-вите Properties са F2 У Propertiesидите на картицу Text Слика 4 Ода-берите жељени фонт величину словаи поравнање На слици 4 видите дасмо ми одабрали фонт SFTransRobotic(званични фонт ЛиБРЕ часописа)стил oblique величина слова 10pt ипоравнање десно за леву мастерстраницу

Слика 4 Text Properties

Број странице

Број странице је променљив елементали Scribus има могућност да ауто-матски умеће број странице на уна-пред предвиђено место па тај елементпостаје статичан и његова позиција семоже одмах дефинисати у мастерстраници За то нам је потребан јошједан текст оквир тачно испод линијеодвајања Када уцртате текст оквирпоново двокликните на текст оквир ииз падајућег менија изабрати Insert rarrCharacter rarr Page Number или јошједноставније и брже са тастатуреCTRL+ALT+SHIFT+P

Остало је да се поново форматирауметнути број стране помоћу прозораProperties rarr Text и лева мастерстраница је готова

На крају требало би још да снимимоову мастер страницу У падајућемменију одаберемо Page rarr Convert to

Мала школа Scribus 14

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 20: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу20

Master Pagehellip и отвориће се новипрозор Слика 5 Унесите име новемастер странице изаберите да се овастраница односи на Left Page и кликомна OK завршите снимање мастерстранице На први поглед се ништаније променило али заправо ми садаимамо нову мастер страницу штоможете проверити у падајућем менијуEditrarr MasterPageshellip

Слика 5 Снимање мастер странице

За крај

До следећег наставка остало је дасами на исти начин направите деснумастер станицу Ове мастер станицећемо примењивати у следећим наста-вцима на новим страницама које буде-мо отварали

Сада смо све припремили за дода-вање главног садржаја У следећемнаставку позабавићемо са слојевима(layers) текст оквирима и стиловима

Наставиће сеhellip

Аутор Михајло Богдановић

Сваки рачунар на свету има свогадминистратора система По

дефиницији администратор GNULinux система је особа која има потпунприступ односно особа која је супер-корисник (root) Између осталих ду-жности администратор треба да имаувид у рад свог система У наредномделу овог текста видећемо неколикоосновних наредбиалатки (командипрограма) за надгледање и праћењеперформанси GNULinux система Тоби чиниле следеће области општеоптерећење система надгледање

АдминистрацијаGNULinux система

ППррааћћеењњееппееррффооррммааннссииссииссттееммаа(1 део)

Сваки рачунар на свету има

свог администратора

система Између осталих

дужности администратор

треба да има увид у рад

свог система У наредном

делу овог текста видећемо

неколико основних наредби

i алатки за надгледање и

праћење перформанси

Линукс система

Како да

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 21: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 21

активних процеса заузеће системске меморије заузеће диска са његовимперформансама и надгледање рада у мрежи нашег GNULinux система

Опште стање система

uptime

Да би сте стекли известан утисак о општем стању перформанси система можетекористити команду uptime

Пример

bash-4 1$ uptime

15 39 11 up 3 13 3 users load average 0 08 0 03 0 05

Команда uptime ће показати колико је корисника пријављено и колико јепросечно оптерећење система током последњих 1 5 и 1 5 минута Као што семоже видети на примеру оптерећење током последњег минута било је 008током последњих пет минута 003 и током последњих петнаест минута 005 Ипакје ово јако bdquoгрубldquo приказ оптерећености система

sar

Команда sar је скраћеница од system activity report (извештај о активностисистема) За разлику од uptime команда sar даје много поузданије податке

Пример

Наведена наредба налаже команди sar да у интервалима од броја задатихсекунди (у овом случају пет секунди) узме одговарајући број узорака (такође уовом случају пет узорака) Опцијом -u постижемо да команда sar прикажеискоришћење процесора

user - означава проценат процесорског времена утрошеног на извршавањекорисничког кода углавном програмаnice - је проценат процесорског времена утрошеног на извршавањекорисничког кода промењеног приоритетаsystem - означава време утрошено на извршавање системског кода (кернел ипозиви систему)idle - показује колико времена процесор није ништа радио

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 22: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу22

Више информација можете наћи у датотецизаписнику usrlibsasadc

vi usrlibsasadc

Слика 1 sadc

xload

Ако вам је тако лакше оптерећење системаможете пратити преко програма xload који дајеинформације у графичком облику

xload

Слика 2 xload

Надгледање активних процеса

Команда ps је одлично оруђе за надгледање активираних процеса вашегсистема Најкориснија је у комбинацији са опцијом -el (ps -el) Опција -e излиставаподатке о сваком активираном процесу док опција -l прави дугачак листинг саподацима

Пример

Поље описF - садржи збир једне или више хексадецималних вредности које описујуактуелно стање процесаS - приказује актуелно стање процеса по принципу извршава се привременозаустављен итдhellip)UID - приказује идентификатор власника процесаPID - приказује идентификатор процесаPPID - приказује идентификатор ldquoстаријегrdquo процесаC - приказује заузеће процесора процесом

Како да

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 23: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 23

PRI - приказује приоритет процеса по принципу већи број већи приоритетNI - приказује измену приоритета процеса помоћу команде nice по принципувећи број означава нижи приоритетSZ - приказује количину виртуелне меморије потребне за извршавање процесаTTY - означава терминал са којег је процес покренутTIME - приказује укупно процесорско време у сатима и минутима утрошено наизвршавање процесаCMD - приказује команду која је покренула процес

Заузеће меморије

Помоћу команде vmstat можемо испитати подсистем виртуелне меморије ипронаћи евентуални проблем Команда vmstat приказује статистику коришћењаподсистема виртуелне меморије оптерећење процесора и податке о активностидиска и процесора Општи облик те наредбе је

vmstat [ interval] [ broj ]

Команда vmstat у интервалима (задатим у секундама) узима одговарајући бројузорака и резултате приказује у стандардном излазном току

Добијени резултати су наизглед тешко читљиви Први ред сваког извештајакоманде vmstat приказује само збирне информације Следећи редови приказујуинформације које можемо да искористимо за откривање евентуалног проблемаса меморијом

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 24: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу24

поље procsr - број процеса спремних за извршавањеb - број заустављених процеса

поље memoryswpd - количина коришћене виртуелне меморије у килобајтимаfree - количина недодељене меморије у килобајтимаbuff - количина међумеморије (енгл buffer) у килобајтимаcache - количина меморијске оставе (енгл cache) у килобајтима

поље swapsi - брзина преноса података из виртуелне меморије у радну меморију у KBsso - брзина преноса података из радне у виртуелну меморију у KBs

поље iobi - број блокова података записаних у секунди на улазно-излазни уређајbo - број блокова података прочитаних у секунди са улазно-излазног уређаја

поље systemin - број прекида у секунди изазваних уређајимаcs - број промена контекста процеса у секунди

поље cpuus - проценат процесорског времена утрошеног на извршавање корисничкогкодаsy - проценат процесорског времена утрошеног на извршавање системскогкодаid - проценат неутрошеног процесорског времена

У овим пољима треба обратити пажњу на коришћење укупне и виртуелнемеморије Када је расположива виртуелна меморија (приказана у килобајтима упољу swpd) мала систем са њом интензивно размењује податке па суперформансе вероватно због тога слабиje Тада треба употребити команду ps даби се открио процес или процеси који интензивно користе виртуелну меморијуУглавном трајно решење је у додавању још RAM-a

Ако је у колони wa вредност различита од нуле а вредности у колонама so и siуказују на непрестану размену са виртуелном меморијом потражите процес којиопсежно заузима меморију нарочито виртуелну Ако дуже посматрате колоне r иb стећи ћете утисак о брзини проласка процеса кроз ред чекања на извршавањевредност у колони r и b треба стално да буду мале осим код дуготрајних процесакоје такође лако можете да откријете са командом ps

Команда free приказује коришћење меморије укључујући виртуелну меморију сарасположивом количином За једно умерено оптерећење системa добићетеотприлике следеће резултате

Насупрот горњем приказу ево примера где је меморија прилично оптерећена

Како да

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 25: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 25

Команда free приказује снимак коришћења меморије који можете да обухватитеједним погледом Први ред испод заглавља показује податке о физичкој (радној)меморији у килобајтима укључујући укупну количину RAM-а његов не увек иискоришћен део који заузима језгро оперативног система количину слободногRAM-а и делове RAM-а намењеног дељењу међумеморији и остави

Други ред се односи на коришћење међумеморије Другим речима команда freeодузима предвиђену међумеморију и оставу од колоне used и резултат смешта уколону free тако да добијамо тачнију слику коришћења меморије у односу назаузеће у језгру оперативног система она се мења у зависности одискоришћења система и просечног коришћења меморије Ако у првом редувредност buffers и cached одузмете од вредности коришћене меморије добићетевредност (за први приказ) 31 1 204 (1 471 564minus28281 2minus877548=31 1 204) докдодавањем вредности buffers и cached на вредност free добијамо 3890644(21 35548+877548+877548=3890644) што је око 1 25 пута више

Трећи ред приказује количину расположиве коришћене и слободне виртуелнемеморије која је у време снимања система била некоришћена у оба снимка

Ови подаци се могу видети и у графичком приказу све у зависности којеграфичко окружење користите Рецимо System Monitor у GNOME графичкомокружењу

Слика 3 System monitor

Закључак

У овом делу смо могли видети неке најосновније програме попут uptime xload free иSystem Monitor које користе сви корисници без обзира на степен знања и амбицијеали и нешто напредније попут команди sar ps и vmstat

U наредном броју следи наставак где ћемо се бавити темама заузећa диска икоришћење процеса

Администрација GNULinux система

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 26: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу26

Аутор Слободан Узон

Ако сте дугогодишњи корисникWindows-a можда сте одлучили да

промените платформу и да испробатеЛинукс оперативни систем о ком сетолико прича и који многи хвале Успе-шно сте инсталирали неку од Линуксдистрибуција уз помоћ упутстава самногобројних форума и блогова који себаве Линуксом и спремни сте дауживате у чарима бесплатних програ-ма отвореног кода у новом графичкомокружењу са невероватним ефектимаи у сурфовању интернетом без страхаод вируса

Међутим ако сте на Линукс прешлибез припреме која подразумева баросновно упознавање са начином радаЛинукса највероватније ћете битизбуњени другачијим начелима у тре-тирању програма система датотека ихијерархије фасцикли У наставку чла-нка представићемо десет најчешћихзаблуда које имају нови кориснициЛинукса

1 Све ради као под Windows-oм

Изненађујућ је податак да просечанкорисник не зна коју верзију Windows-aкористи За то постоји јасан и опра-вдан разлог - не занима га и обичноније ни важно Већина има инсталиранWindows XP или Windows 7 и користига за забаву посао или интернет исоцијалне мреже Када пређе наЛинукс корисник очекује да све ради

на исти начин као и на Windows-у -промена слике на радној површинирезолуција монитора приступ подеша-вањима рачунара и корисничкимналозима Велики је корак када новиЛинукс корисник схвати да користидругачији оперативни систем од оногна који је навикао и да тај оперативнисистем ради другачије

2 Покушај покретања exeдатотеке

Многи нови Линукс корисници ldquoскинуrdquoса интернета или прекопирају са некогDVD диска инсталационе датотекеомиљеног Windows програма и поку-шају да је покрену Кад се не догодиништа или још горе кад добију порукуо грешци коју не разумеју постану збу-

ДДеессеетт ннаајјччеешшћћиихх ззааббллууддааннооввиихх ккооррииссннииккаа GGNNUULLiinnuuxxссииссттееммаа Ако сте на Линукс прешли

без припреме која подра-зумева бар основно упо-знавање са начином радаЛинукса највероватнијећете бити збуњени дру-гачијим начелима у трети-рању програма системадатотека и хијерархијефасцикли Представиће-мо десет најчешћих гре-шака које праве новикорисници Линукса

Ослобађање

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 27: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 27

њени љути и фрустрирани Не схва-тају да Линукс тражи програме пра-вљене за Линукс исто као штоWindows захтева програме намењенеWindows-у

3 Избор погрешне дистрибуције

Избор дистрибуције је дилема која му-чи нове кориснике Линукса Најчешћеодлучиће визуелни утисак и популар-ност дистрибуције Ретко ко ће узети уобзир да ли специфични и корисникуважни програми раде под изабраномдистрибуцијом а још мање ће разми-шљати да ли су хардвер и периферије(штампач Web камера ТВ картица)подржани одговарајућим драјверима

4 Узалудно тражење програма

Корисници рачунара који прелазе саWindows-a на Линукс најчешће задр-жавају навику да програме за својкомпјутер траже на истим сајтовимакао и раније И тамо наравно не нала-зе потребне програме Synaptic Pack-agekit и Ubuntu Software Center између

осталог су изванредни извори про-грама који раде под одређеном ди-стрибуцијом

5 Слање LibreOffice докуменатакорисницима Microsoft Officeпакета - у подразумеваномформату

Поносни на чињеницу да раде наалтернативном оперативном систему ида користе алтернативне канцелари-јске програме нови Линукс корисницизаборављају да табелу или писмосачувају у свима читљивом форматупа пословна (и приватна) кореспо-денција личи на игру глувих телефона -чуде се како они могу да отворе MSWord документ а њихов пријатељ неможе да прочита документ са ексте-нзијом ODF Нови MS Office имаподршку за ODF формат а LibreOfficeза docx па проблем компатибилностине постоји код нових верзија ова дванајпопуларнија канцеларијска пакетаСтарије верзије још пате од те бољке

Десет најчешћих заблуда нових корисника Линукса

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 28: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу28

6 Избегавање коришћењаТерминала

Чак и искусни корисници рачунарамајстори Photoshop-a или AutoCAD-анерадо користе command linе под Win-dows-ом Нови Линукс корисници збу-њени другачијим оперативним систе-мом и командама које он користиизбегавају да куцкају у оном чудномпрозору иако нека врло битна по-дешавања могу да изведу само на тајначин

7 Пребрза предаја

Радознали Windows корисници удобноуљуљкани у познавање и навике кори-шћења Windows-а ипак понекад поку-шају да упознају и то чудо звано Ли-нукс Али кад се суоче са другачијимизгледом хијерархијом датотека и фа-сцикли другачијим ознакама за диско-ве и партиције пребрзо одустају одексперимента и враћају се после два -три сата истраживања добро позна-том окружењу

8 Фасцикле и њиховахијерархија су исти као на Win-dows-у

Windows корисници добро знају да имје c диск онај главни на њему је Win-dows програми слике и музика Кадугледају стабло директоријума подЛинуксом необична имена фасцикли идискова кад не могу дуплим кликом даприступе диску форматираном у NTFSзапитају се зашто ништа не ради какотреба Још више су изненађени кад имнеко покаже да у истом директоријумумогу да направе и поддиректоријумldquoСликеrdquo и ldquoсликеrdquo

9 Занемаривање ажурирања

Навика из Windows-а да се прескачеажурирање оперативног система инајчешће Office пакета пренесена наЛинукс може новим корисницима дазада главобоље редовно ажурирањепобољшава и стабилизује оперативнисистем и доприноси безбедности ипрограми су увек најновији и сазакрпљеним грешкама

1 0 Логовање као root

Администраторска овлашћења којапросечан корисник Windows-а преузи-ма у свом налогу довољно су ризичназа неискусног корисника Том логиком- да је корисник газда компјутерамноги Линукс корисници себи дајупревелике привилегије над операти-вним системом што уз неискуство мо-же да доведе до озбиљних проблема ураду

Линукс је оперативни систем којиldquoиспод хаубеrdquo ради нешто другачије одWindows-а али у канцеларијским по-словима мултимедији и на интенетуразлике заправо и нема Стога јеисплативо уложити мало времена итруда да бисте боље разумели какоЛинукс ради Кад савладате основе ипревазиђете разлике које деле Win-dows и Линукс и најважније ndash кадпревазиђете своје навике донете саWindows-а моћи ћете да искориститепун потенцијал безбедног модуларногстабилног и за корисника лепоупакованог оперативног система Ли-нукс заједница ће вам са задово-љством помоћи да прелазак саWindows-а на Линукс буде што лакши ибезболнији

Ослобађање

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 29: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 29

Аутор Стефан Ножинић

Шта је то IRC

IRC је скраћеница за bdquoInternet RelayChatldquo То је протокол који омогућавакомуникацију између групе људи крозтакозване bdquochat собеldquo (енгл channels) Поред тога што служи као средство загрупну комуникацију у реалном вре-мену IRC такође има могућност кому-никације две особе кроз приватниchat Такође је могуће размењивати идатотеке што је велика предност кадапричамо о комуникацији у реалномвремену IRC је као протокол осми-шљен давне 1 988 године а данаспостоје IRC клијенти за скоро свакуплатформу која подржава приступинтернет конекцији Данас постојипуно IRC сервера са више од 1 00chat соба за најразличитије теме и

интересовања Предност оваквог видакомуникације је пре свега та што сепојединац може лако едуковати иусавршавати заједно и уз помоћ другихљуди широм света Корисник можеприступити IRC серверу и његовимchat просторијама уз помоћ IRC кли-јента Корисник потом мора изабратисвој надимак (енгл nick) по којем ће гаостали на серверу препознавати Пре-поручује се да се надимак не мењатако често Доста IRC сервера незахтева од корисника и да региструјесвој надимак мада је то препоручљивокако неко други не би следећи путпреузео ваш надимак пре вас

Ево како можете замислити IRC То јеједан виртуелни свет пун људи Свакисервер можете замислити као једнувелику зграду Свака зграда има својеспецифичне особине али све оне имајунеке ствари заједничке Сада у свакој

IInntteerrnneett RReellaayy CChhaatt

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 30: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу30

згради имамо просторије Замислитеда су у тим просторијама неки људиВи уђете у неку просторију и можетепричати са људима зар не Јединаствар је што на IRC-у један човек можебити у више просторија одједномИмена chat соба најчешће почињу сатарабом ()

IRC команде

Поред слања порука осталимкорисницима који су тренутно у chatсоби ми такође можемо послати некукоманду серверу Те команде су оби-чно команде за регистрацију nick-аидентификацију неке команде опера-тора канала (неког ко има више при-вилегије на каналу од осталих) и многедругеhellip Различити IRC сервери подр-жавају различите команде Свака ко-манда почиње са карактером bdquoldquo (безнаводника) Такође постоје команде иза IRC клијент које се извршавају наIRC клијенту Ми ћемо навести нај-познатије команде које се користе навећини IRC сервера

me је команда којом можемо на каналуписати о себи у трећем лицу једнинеНа пример ако је ваш nick Shelor иукуцате bdquome иде у продавницуldquo (безнаводника) на каналу ће се појавитипорука bdquo Shelor иде у продавницуldquo

аwаy је команда којом наглашавате дасте одсутни

join је команда да уђете у неку новуchat собу На пример join floss-magazin ће вас одвести на канал часо-писа ЛиБРЕ (ако сте на freenodeсерверу)

part је команда да напустите chat собуу којој сте куцали ову команду

nick је команда којом мењате вашнадимак на серверу (nick) На пример

ако желите да промените ваш надимаку bdquoIncklerldquo онда куцате bdquonick Incklerldquo(без наводника)

kick је команда којом можете изба-цити некога из chat собе ако имате тупривилегију (ако сте оператор те chatсобе)

Привилегије у chat собама

Постоје 3 главне привилегије односнонивоа дозвола у chat собама

Корисници без гласа Корисници са гласом Оператори

Ако chat соба има +m flag односно акоје забрањено причање корисницимакоји немају bdquoгласldquo онда ови без гласанису у могућности да пишу било шта утој chat соби Ипак ако је то у chat собидозвољено онда прва 2 нивоа и немајуразлике Оператори су нека врстаглавних корисника у некој chat собиОни могу мењати привилегије другимкорисницима избацити неког кори-сника из chat собе мењати опис chatсобе и још много тогаhellip

IRC клијенти

Да бисте се конектовали на неки IRCсервер треба вам IRC клијент Постојимного слободних IRC клијената Мићемо описати само неке најпознатије

XChat је графички IRC клијент којикористи GTK+ за изградњу графичкогкорисничког интерфејса По покрета-њу имате опцију да унесете вашнадимак (nick) и да одаберете на којисервер желите да се конектујете Задоста IRC команди већ имате гра-фичке опције у њему које раде посаоза вас на клик Имате опцију да

Ослобађање

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 31: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 31

изаберете који канал желите да лакомењате канале да лако мењате сер-вере и још много тога Такође иматепреглед свих корисника на каналу каои да ли је тај корисник тренутноодсутан У прегледу корисника који сетренутно налазе на каналу можетелако видети и која је њихова при-вилегија

Irssi је конзолни IRC клијент Нијепретерано захтеван и врло је при-лагодљив потребама сваког заљубље-ника у командну линију Већина стварисе ради преко IRC команди Могу сеправити скрипте теме и још многотога

Konversation је графички IRC клијентнамењен пре свега за KDE окружењемада га можете користити и на другимграфичким решењима Веома је једно-

ставан за коришћење и лепо се инте-грише у остатак KDE апликација

Internet Relay Chat

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 32: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу32

Аутор Никола Харди

Слободан софтвер је врло заступљену науци и образовању а присутан је

у широком спектру од програма заба-вног карактера за децу предшколскогузраста преко програма за писањебележака на предавањима и симу-латора па све до програма за стати-стичку анализу и обраду података Овоје кратак преглед програма са којимасам се сусретао а списак свих кори-сних програма из ове области јенаравно далеко обимнији

1 Белешке и обавезе

1 1 Emacs org-mode

Emacs је напредан текст едитор самного модова који му додатно пове-ћавају функционалност За bdquoхватањебележакаldquo током предавања користимоorg-mode Предности су што се све радипречицама на тастатури или евентуалнописањем команди Белешке се читају уобичном текстуалном фајлу а постојимогућност за извоз у неки од bdquoлепшихldquoформата рецимо PDF HTML ODF иличак мапа ума у формату за програмFreeMind Осим тога постоји јако добраподршка за листе набрајања табелеразне типове ознака писање формулаунутар редовног текста у LaTeX-уhellipМогуће га је користити и за многонапредније ствари као што су белешке о

финансијама или управљање обавеза-ма

1 2 taskwarrior

Taskwarrior или само task је конзолнипрограм за прављење спискова оба-веза Од једноставног прављењасписка обавеза настала је цела наукапа тако и систем bdquoGetting Things Doneldquoпо угледу на који је и написан овајпрограм Неке од његових могућностису груписање обавеза по пројектимаозначавање таговима обавезе које сепонављају мерење времена утрошеногна обављање неког задатка почетакобавезе процењено време приоритетикрајњи рок филтрирање по практичнобило којем критеријуму Три битнествари које треба да буду истакнуте суаутоматска процена bdquoургентностиldquoзадатка на основу других већ задатихкритеријума синхронизација са списко-вима задатака на другим рачунаримапутем различитих протокола (git ssh аради се и на taskd протоколу) и врлофункционална и шарена статистика играфика која такође ради у конзоли

ССллооббооддаанн ссооффттввеерр ууннааууцции

(1 део)

Слободан софтвер је

врло заступљен у науци

и образовању У овом

броју смо тек започели

причу о слободном

софтверу у науци обра-

зовању организацији

времена и послова

Слободни професионалац

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 33: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 33

Изузетно користан програмчић за свекоји су вечито у обавезама

1 3 Remind и wyrd

Remind је настао релативно давно заразлику од taskwarrior-а Његов аде-кватан опис би био напредан календарОбавезе односно подсетници се запи-сују у конфигурациони фајл у видунаредби које Remind разуме и на основукојих прорачунава датуме за појединедогађаје Неки од примера где се видиправа снага овог изузетног алата су ре-цимо подсетници сваког првог понеде-љка сваког другог викенда последњесреде у месецу сваког седмог месецаили било шта друго Нисмо успели дапронађемо пример који није једно-ставно решив Wyrd је графички про-грам за управљање remind фајловимаЗаправо wyrd је такође конзолнипрограм али користи добро познатубиблиотеку ncurses која пружа графикуbdquoу терминалуldquo

1 4 Workrave

Workrave је ситан програмчић али не-када је изузетно битан За оне којипроводе сате за рачунаром врло јечеста појава да изгубе појам о временуУ таквим ситуацијама овај програмчићможе бити врло користан јер закључаваекран после одређеног периода вре-мена и откључа га након паузе Наравнода је могуће одложити паузу или јенекада прескочити али није лоше на-правити паузу од петнаестак минута насваких 45 мин рада Неке од зани-мљивих могућности су синхронизацијатo јест акумулирање проведеног вре-мена за различитим рачунарима путеммреже време се не мери када некористимо миш или тастатуру дуживременски период (рецимо минут) али

постоји и режим за читање када времетече и тада На почетку паузе када сеекран закључа приказује се низ вежбиза кичму врат очи и раменаhellip

2 Писање и визуелизација

21 LaTeX LyX

Математичари врло добро знају каквисве проблеми постоје при форматирањудокумената са озбиљнијим математи-чким изразима а и свима нама осталимасе догодило да се наш документ једно-ставно bdquoраспаднеldquo LaTeX је програмскијезик (ништа страшно) који ове про-блеме решава на један елегантан начинПишете LaTeX код а затим из његагенеришете PDF документ у којем текстнеће bdquoцуретиldquo на све стране Ово је врломоћан алат за писање разних мате-матичких израза и практично не постојиизраз који није могуће написати Осимматематичких формула и симбола по-стоје разне могућности и надоградњеза руковање табелама листама извор-ним кодовима писаним у разним про-грамским језицима илустрацијама са-држајима индексима литературомреференцама Посебно је занимљивошто је могуће генерисати чак и презе-нтације које многи сматрају за нијансупрофесионалнијим од оних у LibreOfficeImpres-у За презентације служи Beam-er За оне којима се не свиђа идеја даза писање једног обичног реферата илисеминарског рада користе један про-грамски језик постоји програм по именуLyX који у позадини пише LaTeX код занас а сам интерфејс је опет сличан Lib-reOffice Writer-у

22 gnuplot

Gnuplot је једноставно речено алат за

Слободан софтвер у науци

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 34: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу34

цртање графика или плотовање Наовај алат се ослањају и многи другиматематички и статистички програмина пример Octave Прави назив овогалата је gnuplot и gnu у његовом називунема директне везе са пројектом GNU(Gnus Not Unix) Настао је првенственокао помоћни алат за визуелизацијуматематичких функција мада данас имамного ширу примену Подржава дво-димензионалне и тродимензионалнеприказе Осим командног интерфејсаможе се користити у скриптама иукључити у web презентације

23 matplotlib

Matplotlib је Python библиотека за визу-елизацију слична програму gnuplotодносно визуелизацију података у вла-сничком програму MATLAB Идеја иповод за писaње ове библиотеке је дасе програмерима омогући да на брз иједноставан начин графички представеподатке које обрађују На располагањусу разни типови графикона хисто-грами криве равни поларни контуредијаграми тока и мноштво других

24 graphviz

Graphviz има могућности за визуели-зацију разних типова графова дија-грама и мрежа Састоји се из вишеалата (dot neato fdp sfdp twopl circo)који имају различиту намену Графовисе описују текстуалним фајловима априказују (исцртавају) на различитеначине на пример из других програмагенерисањем растерских или векто-рских излазних фајловаhellip Постоје гра-фичка окружења за многе програмскејезике укључујући C Python Tcl и друге

25 Dia

Dia је програм за цртање структуиранихдијаграма као што су UML дијаграмидијаграми за представљање топологијерачунарских мрежа дијаграми тока заграфичко представљање алгоритамаhellipМоже се рећи да је алтернатива закомерцијални власнички програм Mi-crosoft Visio Dia има графички кори-снички интерфејс који је приступачан ипочетницима и не захтева претходноучење за разлику од рецимо graphviz-aПостоји могућност за дефинисањедодатних скупова симбола Једна одзанимљивих могућности је и цртањевременских дијаграма за анализу рададигиталних кола не симулацију већједноставно цртање таквих дијаграма

26 Inkscape

Inkscape је класичан програм за рад савекторском графиком Некада је потре-бно илустровати проблеме рецимоилустровати композицију објеката узадацима који се баве Њутновом ме-хаником у физици или нацртати Веноведијаграме Inkscape може врло добро дапослужи у оваквим ситуацијама Нара-вно могућности једног оваквог про-грама су далеко веће али испоставилосе да је ово адекватан алат за цртањеоваквих једноставних илустрација којесу некада потребне

У овом броју смо тек започели причу ослободном софтверу у науци обра-зовању организацији времена и посло-ваhellip У наредним бројевима ћемо на-ставити са представљањем слободногсофтвера за напредне и просечнекориснике

Слободни професионалац

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 35: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 35

Аутор Владимир Цицовић

Криминалне групе које се користепрограмским алатима да дођу до

одређене финансијске користи угла-вном имају своје форуме где прода-јукупују алатке кредитне картице иосталу bdquoробуldquo bdquoBођаldquo тима не морабити технички добро оспособљен апонекад то није нити један члан групе

Постоји глобална подела на кримина-лне активности следећих географскихподручја

bull руске криминалне групеbull кинеске криминалне групеbull бугарске криминалне групеbull румунске криминалне групеbull турске криминалне групеbull шпанске криминалне групеbull аргентинске криминалне групеbull тајванске криминалне групе

Ове групе се своде на неколико фо-рума за разменупродају информацијапрограмаприступа Циљ постојањатих форума јесте искључиво фина-нсијска корист стране која продаје истране која купује Унутар форумапостоје blackhat програмери који својеуслуге наплаћују Таква undergroundекономија одувек постоји а мења сесамо место и начин bdquoтрговинеldquo

Линк

httpwwwtrendmicrocomcloud-con-tentuspdfssecurity-intel l igencespotl ight-articlesop_kellermann_peter-the-great-vs-sun-tzupdf

Алатке за cyber криминал можемоподелити у неколико категорија

bull Exploit kitbull exploit automated toolbull crypterbull RATbull bot CampCbull spreaderbull ansomwarebull scareware

Напомињемо да постоји и комбинацијасвих наведених bdquoалаткиldquo - овде суиздвојене категорије да би се обја-снила њихова улога

Exploit kit је алатка која се користи даби се ширио botnet - односно мрежаинфицираних рачунара Обично серади о сајту који је bdquoразбијенldquo одстране криминалца или аутоматизова-не алатке

Тај сајт служи за даље ширење botnet-а тако што се жртва наведе на зара-жени сајт са намером да га погледа Утом случају exploit kit прво проверавада ли се browser жртве налази налисти bdquoрањивихldquo - ако јесте стартује се

Cyber криминал

CCyybbeerr ккррииммииннааллннее ггррууппееааллааттккее ии ддооссттууппнноосстт(3 део)

Интернет мреже и комуникације

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 36: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу36

еxploit - посебан део кода који служида се жртвин browser превари даизврши код који је наменио нападачОбично жртвин browser преузме тро-јанца (или неки bot програм) којислужи за даљу контролу рачунаражртве

Огромним бројем заражених рачунарамогуће је урадити много тога однапада до зараде па преко ширењамреже За ово није потребно неко већезнање пошто постоје алатке које суаутоматизоване и могу их користитикорисници који нису много упознати сарачунарском технологијом Exploit kitима посебне модуле који се наменскикористе за разне верзије рачунара например windows XP sp3 са ита-лијанским језиком Тиме се инфекцијапобољшава а и локализација зара-жених рачунара помаже botnet мастеруу одређеним случајевима (банке уИталији - е-адресе из Италије - и сл)

Слика 1 Blackhole Exploit Kit

Exploit automated tool је алатка са којомје могуће искористи одређени пропустна милионима рачунара а да при томнападач нема неко веће знање о томекако се то дешава

Exploit се може интегрисати у код бота

односно mаlwаrе који претвара рачу-нар у bdquoзомбиldquo и даје управљање надрачунаром нападачу

Crypter је алатка која служи за кри-птовање кода вирусаалаткеRAT илибило чега другог што антивирус пре-познаје као малициозни код Crypterможе да произведе до неколико ми-лијарди варијанти извршне датотеке(exe под windows-ом или elf подЛинуксом) тако да антивирус који пре-познаје bdquoотисак прстаldquo не може ништада нађе Такође додатна заштита сеставља на препознавање емулацијекода коју врши антивирус у ком случајуантивирус није у могућности да пре-позна код који је већ у бази анти-вируса Са пакетом crypter може доћии нешто што се зове packer али можебити и одвојен од crypter-a Улога pack-er-a јесте да компресује код пре негосе код шифрује

Слика 2 Metasploit plugin - NeXposeаутоматски exploit tool

RAT је скраћеница за Remote Adminis-tration Tool То је алатка за раднадгле-дањеконтролу удаљеног рачунараСврха овог програма јесте да се употпуности контролише рачунар и опе-ративни систем

Интернет мреже и комуникације

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 37: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 37

Слика 3 ProRat - RATалатка

Bot CampC је malware који се ширипутем exploit kit-а а CampC је Commandand Conquere којим се контролише радbotnet-а односно мреже зараженихрачунара Botnet се може ажурирати иконтролисати Постоји и могућностаутоматског препознавања постојањау бази антивируса тако да се сам bot-net ажурира и тиме заобилази пре-познавање Сврха botnet-а јесте саку-пљање информација као што су ши-фре корисничка имена (од е-адресадо е-банке) информација о операти-вним системима Такође се може упо-требити за напад на одређене сајто-векориснике зараду преко огласа(google ads) подизање рејтинга сајтаспамовање

Све ово доноси власнику (botnet mas-ter-у) новац Обично је botnet masterособа са мање техничког знања алиинформације до којих дође о кре-дитним картицама може да искористиили прода Новац који добија bdquoопереldquoпреко exchange мреже сајтова којислуже за пребацивање новца са једнограчуна на други рачун или да користивише облика плаћања и слања и дапри томе bdquoпрослеђујеldquo новац преконеколико рачуна

Слика 4 AldiBot CampC

Spreader је део кода који може да сепостави у crypter или да се користиодвојено Његова сврха јесте да сешири на неколико начина и да притомпреноси извршну датотеку Начиниширења су мрежа email usb webстранице друштвене мреже IM (instantmessaging као MSN Google talk yahootalk и сл) Spreader може да будеподешен на пример да се не шири нарачунаре у Индији или да се не шириван Босне и Херцеговине

Futuristic worm - spreader за вирусепрограме

Ransomware је програмвирус којиодређене датотеке на зараженомрачунару шифрује и за дешифровањетражи новац Власници тих датотека(рецимо скупоцени CAD пројекат или3D анимација) морају платити cyber

Cyber криминалне групе алатке и доступност

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 38: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу38

Аутор Горан Мекић

П ошто вероватно не можете дасвирате бубњеве у свом стану или

кући морате се задовољити туђим се-мпловима (или својим ако имате где даих снимите) Идеја је једноставна насваку ноту у неком опсегу је bdquoнакаченldquoнеки звук Ово се најчешће користи забубњеве али нема генералног правилаУколико пожелите можете користити исемплове за бас гитару или трубу штагод вам је потребно и имате одгова-рајуће семплове Да кренемо од самеархитектуре LinuxSampler програмаСам LinuxSampler не долази са GUIокружењем па ћете желети да инста-лирате пакет jsampler или fantasia у

криминалцу откупнину Отуда и називransom - откупнина откуп

SMS откупнина je програм која блоки-ра Windows а само SMS кодом седеблокира Scareware има исту улогукао и ransomware али овај пут сежртва плаши тиме што има зараженрачунар bdquoвирусомldquo Заправо се ради олажном bdquoантивирусуldquo или malware re-moveru који жртву плаши тврдњом даима вирус и захтева да се bdquoлегализујеldquoкако би га уклонио

Лажни антивирус - типична појаватакође тражи плаћање за bdquoуклањањеldquoвируса

Наставиће сеhellip

GNULinux DAW

LLiinnuuxxSSeemmpplleerr(4 деo)

Сам LinuxSampler не

долази са GUI окру-

жењем Разлог за ово

раздвајање функциона-

лности од изгледа је што

на тај начин LinuxSampler

можете контролисати и из

других програма као што

је OpenOctave

Сам свој мајстор

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 39: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 39

зависности од тога како је назван удистрибуцији коју користите Разлог заово раздвајање функционалности одизгледа је што на тај начин Linux-Sampler можете контролисати и издругих програма као што је Open-Octave о чему ће бити речи мало ка-сније Они међу вама који су користилиGigaSampler приметиће да Linux-Sampler користи gig датотеке те дасу њихови стари backup DVD-и поно-во искористиви Осим гиг форматаможе се учитати и sf2 и sfz од којихје sfz најфлексибилнији а gig најла-кши за почетнике Обзиром да се свевише прелази на sfz овде ћемо се ко-нцентрисати само на тај формат По-што до тренутка писања овог чланканисмо наишли на едитор за sfz вре-дан помена користићемо готове sfzдатотеке и семплове за уводну причу

Пример учитавања инструмента

Почнимо од бубња и сређене банкесемплова За почетак скините

Big Mono семплове

httpwwwanaloguedrumscomdetai ls-b-mphp

и SFZ датотека

httpwwwdrealm infosfzAna-logueDrumsBig20Mono20ndkzip

Следеће команде ће направитипотребну хијерархију директоријума

unzip AD-Bigmono zip

cd Analogue Drums

unzip Big Mono

ndk zip

GNULinux DAW Linux Sempler

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 40: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу40

А сада покрените jsampler или fantasiaу зависности од ваше дистрибуције итреба да угледате прозор сличанономе на слици 1 Направите новиMIDI уређај кликом на дугме исподbdquoMIDI devicesldquo Исто то урадите и зааудио уређај У средишњем делупрозора постоји још једно такво дугмеКликом на њега ћете направити новиканал у који ћете учитати семпловеПребаците из bdquoGIG engineldquo у bdquoSFZ en-gineldquo и кликните на bdquoLoad Instrumenthellip ldquoПојавиће вам се нови прозор и нањему кликните на иконицу поред bdquon-strument fileldquo Добићете прегледачдатотека у коме треба да нађете sfzдатотеку коју сте отпаковали (после-дња команда из поменутог блока) икликнете bdquoOpenldquo па bdquoOKldquo Честитамоуправо сте учитали прве семплове уваш семплер Али има један проблемШта год да стиснете на клавијатурикоја је приказана у fantasia прозоруништа се не чује Ово је нормалноСтвар је у томе што нисте одабралигде ће аудио сигнал из LinuxSampleraбити прослеђен Погледајте још једномдесни део прозора у коме пише bdquoAudioDevicesldquo Имате један аудио уређај укоме су приказане неке од опцијаТребалo би да видите део у коме пишеldquoChannel 0rdquo и bdquoJACK_BINDINGSldquo Излисте за bdquoJACK_BINDINGSldquo одаберитеbdquosystemplayback_1ldquo а онда пребацитеbdquoChannelldquo на 1 и за bdquoJACK_BINDGSldquoодаберите bdquosystemplayback_2ldquo Ако са-да почнете кликтати по fantasia кла-вијатури требали бисте да чујете звуккоји је додељен дирки на коју стекликнули Приметите да су неке диркесветлије од других То је зато што сутим диркама додељени семплови аосталима нису

Да бисте олакшали учитавање заследећи пут из менија одаберите bdquoAc-tions rarr Export rarr Sampler Configura-

tionrdquoldquoили притисните CTRL + S натастатури Сачувајте датотеку и свакиследећи пут када будете покреталиfantasia можете учитати ту датотеку саbdquoActions rarr Run Scriptldquo или CTRL + O сатастатуре и одабиром поменутe дато-теке

Интеграција са OpenOctave

Наравно ово је најбитнији део чланкакако повезати OpenOctave и Linux-Sampler Направите нову сесију уOpenOctave и назовите је Drums Кадавас OpenOctave буде питао да лижелите да отворите новонаправљенипројекат кликните на bdquoNoldquo Датотекакоју сте сачували из fantasia санаставком lscp прекопирајте у~oomidi_sessionsDrums и назовите јеDrumslscp Отворите Drums сесију уOpenOctave и направите нову MIDIтраку под називом bdquodrums (dry)ldquoодаберите bdquoOutputldquo да будеbdquoLinuxSamplermidi_in_0ldquo и кликните наbdquoAddldquo Направите нови MIDI клип у тојтраци отворите га у Performerу икликните по клавијатури која јенацртана са леве стране Требало бида чујете звук бубња сваки пут кадапогодите ноту која има додељенсемпл

Честитамо управо сте повезали двенајкомпликованије компоненте уЛинукс аудио свету

Корисни линкови

[1 ] httpwww l inuxsamplerorg[2] httpwwwanaloguedrumscomde-

tai ls-bmphp[3] httpwwwdrealm infosfzAna-

logueDrumsBig20Mono20ndkzip

Сам свој мајстор

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 41: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 41

Аутор Златан Васовић

Избор дистрибуције

Линукс дистрибуција има премазваничним подацима преко три

стотине Наравно увек је на вамаконачан избор

Неке дистрибуције наменски су пра-вљене за уметнике (нпр Ubuntu Stu-dio) али постоје и дистрибуције које суорјентисане ка другом сегменту коједолазе са врло занимљивим пакетомапликација (нпр Ultimate Edition) Ипак скоро свака дистрибуција можеодлично послужити за фотографе играфичке дизајнере

Програми и алати

Скуп алата за уређивање дигиталнихфотографија и графички дизајн наЛинуксу добро је познат тако да стеза неке од ових програма сигурночули

Растерско цртање

Gimp је програм за растерско цртањеали и за фото уређивање и конве-ртовање у познате фото-форматеJPEG JPEG 2000 PNG-8 PNG-24 иGIF Одличним скупом алата и подр-шком за проширења Gimp у рукамапрофесионалаца постаје моћна ала-

тка Основни формат који се користије xcf Има и своје посебне формате запалете (gpl - Gimp Plalette) и компре-соване пакете На великом бројудистрибуција је део стандарног пакетапрограма док се на осталима можепреузети са сајта wwwgimporg и изризнице пакета сваке веће Линуксдистрибуције (нпр Ubuntu SoftwareCenter Debian Packageshellip) те изуправника пакета (нпр Synaptic) Комерцијални конкуренти су му AdobePhotoshop и Corel PHOTO-PAINT

Слика 1 Gimp

Фото уређивање и графички дизајн на Линуксу

ООппррееммаањњее ссооффттввеерроомм(1 део) Уколико сте фотограф

или графички дизајнер

а притом користите или

ћете користити неку од

Линукс дистрибуција

тада је јасно да је

опремање софтвером

први корак до одличног

рада

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 42: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу42

Векторско цртање

За векторско цртање намењен је Inks-cape Главни конкуренти затвореногкода су му Adobe illustartor и Co-relDRAW Уколико мало истаражујетепронаћи ћете много занимљивих икорисних опција Могуће је произво-љно мењати поставке документа (тоњегови конкуренти још не могу)груписати и раздвајати објекте итдInkscape има и подршку за проши-рења Подржава велики број форматаза увоз и извоз док му је SVG (Scrap-able Vector Graphics) основни форматМоже се преузети са сајта wwwinks-capeorg из ризнице пакета сваке већеЛинукс дистрибуције Цртајте слобо-дно

Слика 2 Inkscape

Фото уређивање и RAWформат

Један од мање познатих али и одли-чних програм који служи фотографукао асистент је Darktable Читаформате RAW JPG HDR CR2 PFMкао и многе друге Подржава и про-ширења Има много опција за извоз укоје спадају и слање на Picasa-у иFlickr 1 1 копија прилог у е-писму па иједноставну HTML галерију Подржаваи извоз у формате слика нискогдинамичног ранга (JPEG PNG TIFF)

16-bit (PPM TIFF) и високогдинамичког ранга (PFM EXR) Можесе преузети са сајта wwwdarktableorgГлавни bdquoзатворениldquo конкурент му јеAdobe Photoshop Lightroom

Слика 3 Darktable

3D цртање

Xara Xtreme је програм који је одличанза 3D цртање Познат је и по називуXara Lx (Linux) и приликом покретањапрограма можете видети натпис XaraXtreme Linux Edition Главни форматису му као и његовом брату несло-бодног кода (Xara Designer Pro X) xar иweb Можете да увозите и извозитеслике у бројним форматима али ипослужити као програм за 2D цртањеМеђутим његова права намена је 3Dцртање Преузимање је могуће сасајта httpwwwxaraxtremeorg

Слика 4 Xara Xtreme

Сам свој мајстор

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 43: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 43

Пакет за креацију 3Dсадржаја

Blender је одличан креатор 3D садржа-ја Многобројне опције издвајају овајпрограм од осталих Има многоконкурената од којих му је највећиAutodesk 3ds Max Ваше креације у тридимензије можете сачувати каоBlender Render Blender Game и Engineзависно од тога шта правите Blenderкористе и неки велики светски студијиза рекламе и слично Ту је и BlenderNetwork својеврсна друштвена мрежаза Blender професионалце Може сепреузети са сајта wwwblenderorg

Слика 5 Blender

DNG конвертер

DNG (Digital Negative) ковертер је кодвећине фотографа неопходан про-грам digiKam програм за професи-оналну обраду слика је скоро добиоодличан DNG ковертер и тиме добионашу препоруку Програм можетепреузети са сајта wwwdigikamorg

Слика 6 digiKam

Остали програми

Од осталих програма препоручују се

Pinta - програм за цртање и уређи-вање слика(wwwpinta-projectcom)

MyPaint - програм за цртање прилаго-ђен графичким таблама(wwwmypaint inti l inuxcom)

RawTherapee - програм за фото уре-ђивање и RAWdevelopment(wwwrawtherapeecom)hellip

Као и у случају избора дистибуцијеконачна одлука је на вама Напо-мињемо да већину поменутих програмаможете преузети са званичних сајтоваали и из ризнице пакета сваке већеЛинукс дистрибуције те из управникапакета

Наставиће сеhellip

Фото уређивање и графички дизајн у Линуксу

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 44: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу44

Аутор Златан Васовић

У палети најбољих и најпопуларнијихпрограма за Андроид налази се и

Google Currents Његово име у преводуса енглеског језика значи bdquoGoogleактуелностиldquo Currents је доступан и заiOS где је увек имао конкуренцију увиду Flipboard-а који је од недавнопостао доступан и за Андроид Одверзије Андроида 41 (Jelly Bean) Cur-rents је део стандардног пакетапрограма

Currents је добио и бољу оптимизацијуза таблете првенствено због ASUS-а иNexus 7 У верзији за таблете постојинеколико битнијих разлика Кадаотворите насловну страницу некеинтернет едиције на таблету можемовидети теоретски неограничен број (упракси око 20) секција (скупови објававести и сл) које су приказане каоплочице На телефону смо ограниченина само 3 секције колики год да суекран и резолуција Ту је и већиприказ садржаја (Table of Contents -табeла садржаја)

Мото му је bdquoNews and publications any-ware you goldquo (Вести и публикацијебило где да одемо) Као што му и самоиме каже служи за читањеактуелности Програм је увек свеж иима одличан превод на српски језикСредином ове године програм је добионов 3D лого

Слика 1 Мото Google Currents-a

Програм Currents(Актуелности)

Google Currents најкраће реченосадржи библиотеку интернет изворавести (интернет едиција) коју можемода уређујемо читамо и допуњавамо

Producer је користанGoogle-ов интернет сер-вис помоћу којег можетеуређивати вашу публи-кацију (или публи-кације) за АктуелностиКада направитепубликацију она ћебити додата аутоматскиу вашу билиблиотекуАктуелности

GGooooggllee CCuurrrreennttss ззааААннддррооиидд

Мобилни кутак

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 45: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 45

Слика 2 Google Currents библиотека

Слика 3 Пример публикације

Када инсталирамо програм добијамонајпопуларније изворе вести из разнихобласти Од домаћих извора jeнајпопуларнији SrboDroid а од Open-Source извора популарни FLOSSмагазин Full Circle

Након покретања програма можемовидети slide приказ најновијих вести(актуелности)

Помоћу иконице bdquo+ldquo која се налази приврху екрана (Слика 2) можемододавати нове изворе из Google Cur-rents сервиса и RSS изворе

Када задржимо прст на једној одиконица едиција појавиће нам сеопције bdquoПостави на врхldquo bdquoПреуредиldquo иbdquoИзбришиldquo Ако одаберемо преуредиможемо да мењамо распоред иконицаизвора у нашој библиотеци Можемонаћи и приказ најновијих вести напочетној страници (библиотеци)

Картица bdquoУ трендуldquo (Слика 2) служи запраћење најновијих и најчитанијихактуелности из целог света и оне неморају увек бити актуелности изизвора наше библиотеке

За приказ појединих извораактуелности Google Currents је заистаперфектно урађен Приказ слика кодфото-сервиса је лепо урађен изаснива се на табеларном приказу(Слика 4) с тим што је једна слика насвакој страници већа од осталих да бисе истакла Ово се може видети и кодтестера програма Слике из једногпоста се могу гледати и у галерији(Слика 5) Уз слике се приказују идодатне информације ако сама сликапоседује те информације YouTubeвидео се приказује као сличица садугметом bdquoPlayldquo које нам кад кликнемона њега даје избор програма који ћеотворити тражени видео

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 46: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу46

Слика 4 Табеларни приказ слика

Слика 5 Галерија слика

Google Currents producer

Producer је користан Google-овинтернет сервис помоћу којег можемоуређивати нашу публикацију (илипубликације) за Актуелности Каданаправимо публикацију она ће битидодата аутоматски у нашубилиблиотеку Актуелности Можемододати Google+ YouTube и RSS илиatom feed као једну од секцијапубликације (то је могуће урадити икада правимо нову публикацију) FlickrPicasa Web и фотографије из неког одMedia RSS извора (ова секција делујекао фасцикла неког фотографа састарим фотографијама у четвртастом1 1 формату) подешавати темеhellip

Добра опција за писање текстова јемогућност увоза HTML-а и докуменатаиз Google Docs-а (садашњег GoogleDrive-а) Могуће је урадити и увозтекстова из неке ePUB датотеке (ово у90 случајева ради одлично) Ту је иопција убацивања датотека у MP3PNG JPG и GIF форматима Не бибило лоше када би још додали опцијеза увоз PDF и текстуалних (txt)докумената

Делови текста

1 Наслов2 Поднаслов3 Аутор4 Тело5 Прикључене датотеке (могу сеубацити и директно у тело односнотекст)

Пример текста

Тест

Пример текста

Тестер

Овај текст је проба

Attachment png (приказује се

Мобилни кутак

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 47: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 47

као слика)

Најбоља опција је preview (преглед)која нам омогућава да прегледамодиректно нашу едицију у модовима An-droid Tablet iPhone и iPad Могућ је иприказ преко целог екрана иротирање preview уређаја који јепредстављен у сваком од модова

Slika 6 Google Currents producer

Коначан утисак истатистика

Овај програм заиста заслужује највећумогућу оцену јер је урађен врхунскиЈедина већа замерка је недостатакдруштвених опција

Средња оцена 21 300 корисника саGoogle Play Store-а је 41 Најновијаверзија 1 51 (52 MB) која је објављена2806201 2 захтева Андроид 22 иновији Програм је преузет између1 000000 и 5000000 пута

Корисни линкови

[1 ] httpswwwgooglecomproducercur-rents

[2] httpsplaygooglecomstoreappsde-tai lsid=comgoogleandroidappscur-rents

[3] httpsupportgooglecomprodu-cerhl=en

[4] httpofficialandroidblog-spotcomsearchq=currents

Google Currents за Андроид

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 48: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу48

Преглед популарности GNULinuxBSDдистрибуција за месец септембар

Distrowatch

Пад ltПораст gtИсти рејтинг =(коришћени подаци са Distrowatch-a)

1

2

3

4

5

6

7

8

9

1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

20

21

22

23

24

25

Mint

Mageia

Ubuntu

openSUSE

Fedora

Debian

PCLinuxOS

Arch

Slackware

Snowlinux

Zorin

CentOS

Sabayon

Bodhi

Puppy

SolusOS

CrunchBang

Hanthana

Lubuntu

Chakra

Manjaro

PureOS

Mandriva

OS4

Super OS

301 4gt

2286gt

1 974gt

1 794=

1 51 4gt

1 270gt

1 226gt

1 1 69gt

1 1 42gt

866gt

762lt

748gt

736gt

735gt

690gt

676gt

624gt

588gt

563gt

522lt

490gt

483gt

469gt

445gt

429gt

Distrowatch

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 49: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 49

Urednik rubrike Marko Kostić

Жаргон Прича

Неки од ВИ (вештачкаинтелигенција) приповетки

Ово су неки од најсмешнијих примерашала о многим истакнутим хакеримакоје се причају у лабораторији заистраживање вештачке интелигенцијена MIT универзитету Првобитнеприповетке је скупио Дени Хилис којије касније основао фирму bdquoConnectionMachines Incldquo Током читања овихприповетки вреди знати да је Том Најт(енгл Tom Knight) један одглавних инжењера Lispмашина и да је Дејвид Мун(енгл David Moon)написао већи део Lisp-ана Lisp Машини

Том Најт и LispМашина

Почетник је покушавао дапоправи Lisp машину такошто ју је палио и гасио

Када је Најт видео шта студентради рече спокојно bdquoНе можешпоправити машину тако што ћеш јегасити и палити ако не знаш у чему јепроблемldquo

Најт је угасио и упалио машину

Машина је прорадила

Мун подучава ученика

Једног дана је ученик дошао до Муна ирекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референти

бројач свих показивача (енгл pointer-s)ldquo

Мун је стрпљиво испричао следећупричу

bdquoЈедног дана је ученик дошао до Мунаи рекао му bdquoЗнам како да направимобољи скупљач отпада (енгл garbagecollector) Морамо држати референтибројач свих показивача (енгл pointer-s)ldquo ldquo

[Прим уред Чисти скупљачи отпадаса референтним бројачима имајупроблема са циркуларним структурамакоје показују ка њима]

Просветљење Сузменово

У данима када је Сузмен(енгл Sussman) биопочетник Мински (енглMinsky) је дошао доњега док је Сузменхаковао на PDL-6машини

bdquoШта радишldquo упитаМински

bdquoУчим насумично повезанунеуронску мрежу да игра

икс-оксldquo одговори Сузмен

bdquoЗашто је мрежа насумично повезанаldquoупита Мински

bdquoНе желим да има било каквихпредрасуда о начину играњаldquoодговори Сузмен

Мински је онда затворио очи

bdquoЗашто сте затворили очиldquo упитаСузмен свог учитеља

bdquoЗатворио сам их да би соба билапразнаldquo

У том тренутку је Сузмен доживео

Смешне стране

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 50: LIBRE - Časopis o slobodnom softveru br. 5

ЛиБРЕ часопис о слободном софтверу50

просветљење

Дрешер и тостер

Ученик из друге секције је дошао доДрешера (енгл Drescher) док је овајдоручковао

bdquoЖелим да ти дам овај тест личностиldquoрече странац bdquoЗато што желим дабудеш срећанldquo рече он

Дрешер је узео понуђени папир ст-авио га у тостер и рекао bdquoЈа желим даи тостер буде срећанldquo

Жаргон Појам

ВМС г

DEC-ов власнички оперативни системза VAKS минирачунаре Ово је биоједан од приближно седам окружењакоје су Unix фанови описивали каооперативни систем који би био омиљенмеђу хакерима да није Unix-a Ово јенервирало VMS кориснике Један одвећих хакерских замерки са VMS-ом јето што је био спор

вуду програмирање г

[из дела bdquoвуду економијеldquo Џорџа БушаСтаријег]

1 Кодирање помоћу претпоставки илипомоћу лоше документације ldquoчупавогrdquoсистема могућности или алгоритмакоје нико не разуме у потпуностиИсход овога је техника која може да неради и ако не ради нико не можепоуздано да зна зашто Скоро увек јеово синоним за црну магију осим што језа црну магију веома често да непостоји документација и да је нико не

разуме Упореди са појмовима магијадубока магија тешко чаробњаштвоплес по киши програмирање bdquoтеретникултldquo млатарање мртвом кокошком иSCSI вуду

2 Ствари које програмери раде за којезнају да неће ништа поправити Поне-кад ствари стварно и прораде на при-мер прекомпајлирањем целог изворногкода програма

Пријатељски настројен софтверг

Непријатељски настројен софтверпрема програмеру Често овај изразкористе хакери да би описали системекојим се држе руке корисника такоопседнуто да је немогуће урадити билошта ако је корисник искуснији

Штреберски Вицеви

Зашто интернет неће никада заменитидневне новине

Зато што интернетом не можеш даубијеш комарца

Инжењер менаџер и програмер су севозили у аутомобилу Ишли су низ брдои кочнице су отказале Када су сенекако спустили низ брдо и зауставилиауто почели су да причају о томе какода поправе кочнице

Менаџер је рекао bdquoМорамо да одр-жимо састанак да бисмо направиликомитет који ће одлучити шта дарадимоldquo

Инжењер је рекао bdquoМа батали то Дајми један џепни ножић и мало само-лепљиве траке и бићемо спремни за

Смешне стране

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 51: LIBRE - Časopis o slobodnom softveru br. 5

Септембар 2012 51

тренldquo

Програмер је погледао обојицу и рекаоbdquoХајде да га одгурамо на врх ивидимо да ли ће му поново отказатикочницеldquo

Колико је Microsoft-ових програмерапотребно да се замени сијалица

Ниједан Microsoft једноставно прогла-си мрак за стандард Стрип

Page 52: LIBRE - Časopis o slobodnom softveru br. 5