28. 11. 2015.

Geany











Dobra strana GNU/Linux platforme jeste pregršt najrazličitijih programa za primenu na polju osnovne i napredne obrade teksta, počevši od jednostavnog unosa kratkih zabeleški, pa sve do pisanja kompleksnih programskih projekata. Ozbiljan igrač na ovom igralištu jeste višeplatformski editor teksta Geany, zasnovan na biblioteci Scintilla za obradu teksta i grafičkoj biblioteci GTK+. Omogućava osnovne funkcije lakog i brzog IDE alata za C, C++, C#, Java, JavaScript, PHP, HTML, CSS, Python, Perl, Latex, Erland, Vala, Pascal, Haskell i druge. Podrazumeva se i kuckanje plain teksta. Program je dostupan za preuzimanje za više operativnih sistema kao što su BSD, Linux, Mac OS X, Solaris i Windows.

Intuitivni interfejs sastavljen je od dovoljno komponenti, raspoređenih na prava mesta. Meni i podesivi toolbar, uobičajeno, dominiraju vrhom prozora. Leva strana središnjeg dela rezervisana je za dva panela (podrazumevano), od kojih se na prvom (Symbols) nalazi spisak funkcija, makroa, objekata i promenljivih u aktivnom dokumentu, odnosno spisak trenutno otvorenih dokumenata na kartici Documents. Najveću, centralnu površinu zauzima prostor za uređivanje aktivnog dokumenta, sa tabovima za svaki otvoreni dokument na vrhu.

Funkcije koje Geany poseduje čine rad lakšim i bržim. Pored uređivanja pojedinačnih datoteka, omogućena je i organizacija po projektima, kojoj smo, ipak, pronašli manu – ne postoji predefinisana struktura projekta, čak ni za popularne programske jezike, te je potrebno ručno napraviti sve potrebne komponente unutar projekta. Za razliku od nekih drugih editora kod kojih korisnik sam mora da izabere vrstu datoteke radi pravilnog naglašavanja sintakse, Geany to čini samoinicijativno. Programerski editor ne bi bio to što jeste da nema funkcije za automatsko dovršavanje započetih funkcija. Na toolbaru se nalaze dugmad za kompajliranje i pokretanje aktivnog dokumenta, dugme za umetanje HEX vrednosti boje (korisno za web razvoj) i dva polja za unos teksta: jedno za pretraživanje dokumenta „uživo” (dok se fraza ukucava) i drugo za prelazak na određenu liniju kôda.

http://www.geany.org/

Izvori: Svet Kompjutera i Wikipedia

22. 11. 2015.

Calibre и електронска библиотека










"Calibre" је одличан, бесплатни менаџер електронских књига, којег, у свом рачунару, треба да има сваки корисник.

Књиге су одувек биле нешто драгоцено. Оне чувају мудрост и искуство човечанства. Књиге су се мењале током времена. У одређеном тренутку, глинене плочице и пергамент заменио је папир, а данас смо сведоци да се све више користе електронске књиге.

Зато, постаје веома важно владати програмима, који могу да олакшају рад са електронским књигама. Једна од предности електронских књига је и та, што омогућују корисницима да у свом поседу имају читаве библиотеке, било које величине, које су им доступне на само пар кликова миша.
calibre-elektronske knjige

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

Програм "Calibre" је једноставан, али без обзира на то, он одлично излази на крај са својим основним обавезама:
  • управљање електронском библиотеком
  • претварање књига из једног формата у други
  • ради, у случају потребе, као читач

Програм је преведен на српски језик, а ради на Windows, Linux и Mac. Иако је бесплатан, он ни мало не заостаје за комерцијалним аналозима.


15. 11. 2015.

GTK+ vs Qt








          Tekst je objavljen u LiBRE! časopisu broj 30. 
          Autor je Dejan Čugalj.



Reč „vs” predstavlja simbol večite borbe. Bukvalan prevod sa engleskog na srpski jezik reči „vs ” bio bi „protiv”. Isto značenje ima i u sportu (boks, fudbal i ragbi) i u programerskim krugovima. Ponekad može da bude sinonim za svađe, uvrede i ponižavanje među suparnicima. U boksu se suparnici pre borbe međusobno svađaju kao deo estrade. U programerskim krugovima za to su zaduženi forumi i seminari. Ponekad rasprave za i protiv postaju nezaustavljive, iako se neretko radi o veoma školovanim i inteligentnim ljudima. Naš naslov preveden sa engleskog, prema tome, znači „ GTK+ protiv Qt ”-a, sa prizvukom da se radi o večitom derbiju bez konačnog pobednika.

Samim uplitanjem ili komentarisanjem ovog večitog derbija, LiBRE! časopis se nalazi na „klizavom tlu” i suočava se sa opasnošću da postane neobjektivan. Radi se o nijansama koje zalaze u domen ukusa, a tada važi izreka: „O ukusima ne treba raspravljati”. Ovaj deo smo iskoristili da bismo se ogradili od moguće pristrasnosti prema nekom od ova dva odlična kompleta alata, GTK+ i Qt, za pravljenje višeplatformskih aplikacija sa grafičkim korisničkim interfejsom (eng. GUI), koji su pisani u C ili C++ programskom jeziku.

Zahtevi
Pre svega postavlja se pitanje: Koji nam je cilj? Šta želimo da uradimo? Odgovorom na ta pitanja ćemo sigurno doći do pravog alata koji bi trebalo da koristimo, dok će vam ovaj članak dati samo dodatne smernice u odluci. Trebalo bi da postavimo sledeća pitanja:
• Da li vam je potreban samo alat za razvoj grafičkog korisničkog interfejsa ili kompletan framework za pisanje aplikacija sa API -jem za grafiku, slike, IO, zvuk i drugo?
• Da li ste se opredelili za određenu platformu?
• Ako pišete za nekog poslodavca, koji su njegovi zahtevi?

GUI Alati
Naravno da trenutno ne postoji savršen alat za IT razvoj, mnogo je faktora koji na to utiču. Tako da, ako ste C programer, ili ste orijentisani ka Gnome , LXDE ili Xfce okruženju, najverovatnije ćete se odlučiti za GTK+ , dok, ako koristite C++ programski jezik i KDE okruženje radne površi, odlučićete se za Qt , a to su ujedno i prve razlike koje donose ova dva skupa alata.

9. 11. 2015.

Objavljen je Tails 1.7










Svetlost dana ugledala je nova verzija ovog popularnog distroa baziranog na stabilnoj verziji Debian Jessie. Prva publikovana verzija distroa Tails objavljena je 23. juna 2009. Ova verzija je došla sa veb pregledačem Tor pod oznakom 5.0.4, koji je zasnovan na aktuelnom izdanju Firefox ESR. Najnovije izdanje karakterišu razne ispravke bagova i manja poboljšanja. Od izmena u pratećem softveru, pažnju privlači zamena Claws klijenta elektronske pošte za Icedove, rebrendirani Thunderbird. Možete pogledati pregled svih tehničkih detalja.

Tails je živi sistem čiji je glavni cilj čuvanje privatnosti i anonimnosti. Pomaže da dok koristite internet ostanete potpuno anonimni bez obzira šta surfujete, a pritom ne ostavljajući nikakav trag. Tails je kompletan operativni sistem dizajniran da bude korišćen sa DVD i fleša, potpuno nezavistan od operativnog sistema koji je instaliran na računaru.


Tails dolazi sa nekoliko aplikacija konfigurisane kako bi očuvale vašu privatnost i anonimnost: veb čitač, čet klijent, klijent pošte, kancelarijski paket,  editor slika i zvuka, itd. Tails se oslanja na Tor anonimnu mrežu kako bi zaštitio korisnikovu privatnost dok je na mreži: kompletan softver je konfigurisan da se konektuje isljučivo preko Tora, a sve ostale konekcije su automatski blokirane.

Sledeće izdanje distribucije Tails 1.8 planirano je za petnaesti decembar tekuće godine.


Matična strana projekta


3. 11. 2015.

Debian Jessie Handbook




Posle više meseci rada, autori Raphael Hertzog i Ronald Mas, objavili su novo izdanje priručnika koje je prilagođeno za aktuelnu stabilnu verziju Debian Jessie. The Debian Administrators Handbook smo imali priliku da vidimo i preuzmemo u prethodnim izdanjima koja su bila namenjenu za tadašnje Squeeze i Wheezy verzije. Ova korisna knjiga ima i lep predgovor u kome su reč imali sadašnji i bivši prvi čovek Debian projekta. Ako želite da napišete vaš pregled za ovo izdanje, možete to uraditi na ovom mestu

Ako želite da date donaciju za projekat ili da kupite papirnu verziju knjige, to možete da uradite ovde. Priručnik se može koristiti i instalacijom .deb paketa koji je dostupan u unstable riznici, a može se upotrebiti na svim aktivnim Debian izdanjima.

U svakom trenutku, dostupna je i online verzija za novo Jessie izdanje priručnika.
Za preuzimanje su dostupne verzije u PDF, EPUB i Mobipocket formatu.