• This is default featured slide 1 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

  • This is default featured slide 2 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

  • This is default featured slide 3 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

  • This is default featured slide 4 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

  • This is default featured slide 5 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

Šta je Ubuntu Tweak?




Održavanje Ubuntu Linux-a može biti jednostavno kada imate kvalitetan program koji je upravo za to dizajniran. Predstavljamo vam Ubuntu Tweak, aplikaciju koja je kompatibilna sa Debian Linux-om, Ubuntu-om i Ubuntu derivatima. Dostupna preko službenih repozitorija ali i svoje web stranice koja korisniku omogučava vrlo jednostavnu instalaciju Ubuntu Tweak.deb datoteke kroz Ubuntu Software Center. Aplikacija je kompatibilna sa skoro svim Ubuntu izdanjima što uključuje i posljednje aktuelno izdanje Ubuntu Linux 15.04 Vivid Vervet.


Slika1: Izgleda Ubuntu Tweak-a.

Nakon instalacije doćekat će vas bogat grafički interfejs koji daje podatke kako o verziji Linux kernela, Ubuntu distri koju koristite te vrijeme posljednjeg update-a koje ste uradili. 



          Slika2: Čišćenje i brisanje nepotrebnih datoteka koristeči Computer Janitor.

Ubuntu Tweak je izuzetno bogat opcijama te korisniku omogučava uklanjanje nepotrebnog smeča i detaljno čišćenje samog Ubuntu-a, instalaciju novih tema, njihovu primjenu na sam sistem, podešavanje fontova, tvekovanje Unity grafičkog okruženja i mnoštvo drugih korisnih stvari.


Slika3: Twekovanje Unity-a koristeči Ubuntu Tweak.

Osim podešavanja grafičkog izgleda vašeg Ubuntu-a, Ubuntu Tweak je bogat sa nizom aplikacija koje možete instalirati na vaš Ubuntu, kako novije stabilno izdanje Google Chrome-a, Virtual Box-a, do vrlo močnog Cairo Dock aplikacijskog launčera. Osim navedenih, Ubuntu Tweak vam omogučava da instalirate i neke ćesto korištene razvojne alate ukoliko ste programer pa vam se tu nudi QtIDE, CodeBlocks, NET Beans, Anjuta i mnogi druga razvojna integrisana okruženja. 


Slika4: Instalacija novijih programa za Ubuntu Linux preko Ubuntu Tweak-a.

Ukoliko želite da vaš Ubuntu Linux bude uvijek čist, brz i stabilan sa najnovijim verzijama svojih upravljačkih programa, onda vam svakako preporučujemo da instalirate i probate Ubuntu Tweak, doktora za Ubuntu Linux. Ubuntu Tweak možete dobaviti preko službene web stranice klikom na donji link: 



Toliko od mene za sada i do narednog čitanja!

Napomena: Svi tekstovi objavljeni na ovom sajtu su isključivo autorski. Ukoliko su korišteni prevedeni tekstovi ili članci drugih osoba, internet magazina ili online izvori, prilikom citiranja su navedeni linkovi do izvornih članaka njihovih uvaženih autora. S poštovanjem, AmarTufoInteractive!
Share:

TWEAK#3: Kako onemogučiti Ubuntu error report?




Iako Linuxolike distribucije važe za jako stabilne operativne sisteme što najbolje znamo mi kojih ih već duže vremena koristimo, nitko od nas ne voli da nam Ubuntu Linux konstantno izbaca prijavu o greškama. Naime, radi se o error apletu koji vam javlja kada Ubuntu Linux postane nestabilan ili neka aplikacija koja se nije u cjelosti instalirala. Ovakav scenario se dogodi ćesto kada se radi radi upgrade postojeće Linux Ubuntu distre na novije izdanje. No, obzirom da je Ubuntu zajednica nedavno poradila na rješenju ovog problema evo kako možete isključiti Ubuntu error report u Ubuntu 15.04:

 - - Otvorite terminal i kopirajte ovu komandu:

 sudo apt-get purge apport

- - To bi bilo to. Sada vam vaš Ubuntu 15.04 neće više izbacati dosadne prijave o greškama svaki put kada se ista pojavi. 

Ugodno korištenje Ubuntu Linux i do čitanja!
Share:

NARODI s MORA privedeni kraju!


Prošlo je više od mjesec i po dana kako sam zapoćeo rad na ovom članku po imenu Narodi s Mora. Zadovoljan sam da objavim da je članak skoro završen i da će uskoro biti poslat na reviziju i naravno objavu. Kao što vidite, članak mi mnogo znači i bilo je jedno veliko iskustvo i zadovoljstvo raditi istraživanje kako bi ovaj članak bio što kvalitetnije napisan. Tako da sam puno ponosan na sebe i zato smatram da je i uredu što sam ovu vijest podjelio na svom sajtu. Moram da kažem da nije nimalo bilo jednostavno pronači odgovarajuću literaturu koja bi mi pomogla u izradi i pisanju ovog rada te stoga se želim posebno zahvaliti profesoru Adnanu Kaljancu koji mi je dao smjernice i koji me je natjerao i cjelo vrijeme opominjao da rad završim i uradim kako treba. Takođe se želim zahvaliti profesoru antičke historije Bliskog Istoka, Ericu Clineu koji mi je dozvolio korištenje prologa njegove knjige 1177. B. C - The year civilization collapsed. Ostalo ne želim da otkrivam pa o ćemu se radi imate priliku da pročitate u uvodnom razmatranju ovog rada. 

Toliko od mene za sada i do čitanja!
Share:

TWEAK2# Kako instalirati Javu na Linux Ubuntu 15.04 koristeči terminal?




Ranije sam pisao na svom blogu kako ukloniti Guest nalog iz Ubuntu-a 15.04 a u ovom članku imate priliku da pročitate kako preko terminala instalirati Java runtime u Ubuntu 15.04. Ovaj članak takođe predstavlja seriju tvekova koje treba da uradite nakon što instalirate ili ste prešli na novije izdanje ove popularne Linux distre. Dobro vam je poznato kako bez adekvatnog Java Runtime ne možete gledati niti jedan film pa ni pokretati Java bazirane web aplikacije pa je stoga ovaj plugin prijeko potreban i nama koji koristimo Linux. Jako vam je dobro poznato kako se na Windows-u ovaj nedostatak rješava jednom brzom instalacijom Java.exe programa dok u Linux okruženjima je to druga priča. Pa da ne dužim dalje evo kako instalirati Java runtime preko terminala u Ubuntu 15.04:

1) Otvorite Terminal i kopirajte sljedeče komande:

    sudo apt-get install python-software-properties
   sudo add-apt-repository ppa:webupd8team/java
   sudo apt-get update
   sudo apt-get install oracle-java7-installer





Ukoliko ste prekopirali navedene komande onda bi vaš Ubuntu trebao da ima instaliranu Javu što bi izgledalo ovako:


Voila, uspješno ste instalirali Java Runtime. Sada je vrijeme da si nađete jedan dobar film recimo na filmoviziji koji će se uspješno pokrenuti sada kada vaš Ubuntu ima instaliranu Javu. Ugodno gledanje i do čitanja!
Share:

TWEAK1# Kako ukloniti GUEST nalog unutar Ubuntu Linux 15.04




Ubuntu 15.04 Vivid Vervet je več odavno izašao pa je kao takav donjeo niz novina koje su nas jako prijatno iznenadile. Iako Ubuntu Linux koristim već pune četiri godine mogu da kažem da sam podosta stvari naučio i nastojim stalno da naučim nešto novo u vezi s Ubuntu-om. Tako da večina nas koji smo uradili upgrade sa starije verzije Ubuntu 14.10 Utopic Unicorn na Ubuntu 15.04 susreli smo se sa guest nalogom koji omogučava bilo kome da zaobiđe lozinku i uđe u vaše računalo. Doduše, u guest modu cio vaš rad se gubi po isključivanju vašeg računala. Ali ako želite da onemogučite guest nalog evo kako to vrlo lahko možete uraditi preko terminala.

_____________
Napomena: Ovo je isključivo autorski članak i komande koje su napisane u njemu su testirane u stvarnom okruženju. Imajte na umu da pogrešnom upotrebom ove komande sistem može upasti u tzv. slabi-grafički mod što se jako teško da oporaviti zato pažljivo kada upotrebljavate ovaj članak ili bilo koju njegovu komandu koja je ovdje navedena. Autor se ograđuje u potpunosti od bilo kakve štete nastale korištenjem ove komande ili upotrebom ovog članka.

________________


1) Prvo otvorite vaš Terminal i unesite ovu komandu:

gksudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

 - Nakon što unesete ovu komandu u terminalu stisnite Enter. Tada će vam se    pojaviti prozor koji traži da unese vašu sigurnosnu lozinku:





Po unosu vaše lozinke pojavit će se drugi prozor, tačnije gedit text urednik u koji treba da unesete sljedeću komandu:

allow-guest = false


Nakon što ste unjeli ovu komandu potrebno je da spasite izmjene koje ste napravili i da restartujete vaše računalo kako bi izmjene uzele efekta. Ako ste sve napravili kako sam ovdje objasnio onda bi se vaš Ubuntu u narednom pokretanju trebao podiči bez guest naloga što znači da ste da isključili.


Voila, isključili ste vaš guest nalog. Sada samo vi možete da koristite vaš Ubuntu Linux bez brige da će netko drugi 'hakirati' ili zloupotrijebiti vaše računalo kako bi se dokopao bilo kakvih 'korisnih' podataka ako takve imate.

______________
Korisni linkovi:
______________

Kako da otklonite 'system is running in low-graphic mode' u Ubuntu-u:




Share:

U tijeku je Allegro/C++ Radionica




Proslo je vise od mjesec dana kako je pokrenuta Allegro/C++ radionica. Cilj ove radionice je ovladati C++ programskim jezikom kroz potpuno drugaciji nacin a to je razvojem 2D igre koristenjem Allegro library-a.Obzirom da sam i ranije radio u C++ programskom jeziku neke mi stvari doduse nisu bile u potpunosti jasne i tako da sam ja odlucio da te rupe u svom znanju iz programiranja popunim i naucim neke nove stvari iz C++-a te time razvijem svoju prvu 2D igru. Ja svakako necu otkrivati jos uvijek o kakvoj se vrsti igre radi ali za sada napredujem dobro. Ono sto sam dosada uspio da uradim jeste manipulacija unosom i veza korisnik + aplikacija. Ali, kako je ovo samo kratki post u kojem prenosim ono sto sam uradio ali ne sve ja vas ovim putem obavjestavam da uskoro slijedi moj Allegro Dnevnik u kojem cu u detalje prenositi svoju radionicu i rezultate svog rada objavljivati na ovom svom blogu.

Do citanja.
Share:

Ubuntu 15.04 Beta 2 dostupna za download!



Ubuntu Linux 15.04 je nedavno ušao u drugu fazu bete 2 i od danas je dostupan za download i testiranje. Novija verzija Ubuntu Linux-a 15.04 nosi kodno ime Vivid Vervet. S obzirom da se radi o beta 2 izdanju novije Ubuntu Linux distribucije koja trenutno predstavlja test izdanje dok se krajnje izdanje standardne verzije Ubuntu Linux 15.04 Vivid Vervet LTS oćekuje 23. aprila. 

Na svojoj zvaničnoj stranici Canonical je objavio niz novih karakteristika najpopularnije Linux distribucije uopšte. Naime, Ubuntu Linux 15.04 donosi nekoliko poboljšanja kako u svom grafičkom interfejsu, velikom otklonu bagova, novoj i stabilnijoj verziji Unity-a 7.3 i ono o ćemu smo nedavno obavješteni bez GRUB-a. Tako je, dobro ste čuli. Ubuntu Linux 15.04 dolazi bez GRUB-a te njegov nedostatak zamjenjuje noviji boot manager po imenu SystemD. 

Za one koji ne znaju šta je SystemD odgovor je vrlo jednostavan. SystemD zamjenjuje standardni boot manager GRUB koji se nalazi u svakoj Ubuntu Linux distribuciji i njegovim derivatima, barem se nalazio. Linux Ubuntu korisnici neće vidjeti mnogo razlike između GRUB-a i SystemD boot manager-a tako da novi boot manager u Ubuntu 15.04 neće utjecati na svakodnevno korištenje ove distribucije. 

Pored ovih sistemskih zakrpi i poboljšanja koje nova verzija Ubuntu-a donosi, njegovi developeri su se potrudili i napravili su ozbiljnje zakrpe i u Compiz-u glavnom upravitelju prozora koji se sada isporućuje sa novijom verzijom 0.9.12. 

Treba svakako napomenuti kako je Ubuntu Linux 15.04 još uvijek u pripremi za finalno izdanje LTS verzije koja se oćekuje 23. aprila te je distribucija još uvijek u poliranju za krajnjen korisnike. No, ako vas zanima šta je upakovano i šta nam to donosi Ubuntu 15.04 beta 2 test onda vam preporućujemo download pa slobodno podjelite vaše mišljenje s nama i vaša iskustva s test izdanjem. 


http://cdimage.ubuntu.com/ubuntu/releases/vivid/beta-2/

Za AmarTufoInteractive: Ubuntu Zajednica BiH
Share:

Regionalno istraživanje blogosfere #Kako ste blogeri!


Kako ste, blogeri? Regionalno istraživanje blogosfere #Blogometar15





Svaki treći web sajt na svijetu je blog. Tri od četiri internet korisnika redovno čitaju blogove. Svakog dana objavi se blizu 3.000.000 blog postova. Pet od šest internet “influensera” su blogeri, a na njih najveći uticaj vrše opet drugi blogeri.

Od 2012. do danas podaci o broju blogera variraju. Uzveši u obzir sve dostupne podatke - na svijetu postoji između 350 miliona i pola milijarde blogova.

Do momenta kad završite čitanje ovog teksta biće objavljeno preko 20.000 novih blog postova!

Blogosfera bivše Jugoslavije se do 2008. godine eksponencijalno razvijala. U to vrijeme je brojala do čak 1.000.000 blogova. Ali o blogovima u regionu danas znamo manje nego ikada. Blogeri, ne znamo kako ste, a to je važno!

Ne znamo šta blogere muči, zbog čega ne pišu češće, da li se osjećaju sigurno da objave šta god žele, da li dobijaju podršku prijatelja i od koga trpe pritiske (ukoliko ih trpe); ne znamo koliko ima blogova, na kojim su platformama, da li su blogeri i blogerke upoznati sa svojim pravima, koliko često su ta njihova prava ugrožena... o Blogerima i blogerkama pouzdano znamo manje nego o bilo kom drugom društvenom mediju. A dok nešto ne izmjerimo, ne možemo ga ni razvijati. Dok ne saznamo kako smo, teško je blogosferu unaprijediti do nivoa najznačajnijeg medija društvenog interneta što bi naša blogosfera sigurno mogla da bude!


*****************************************************************

Blogeri evo šta možete da uradite u samo 15 minuta za desetine hiljada blogera:
  1. Popunite istraživanje klikom na LINK
  2. Jednostavno napišite blog post kopirajući tekst o Istraživanju (cijeli tekst koji možete kopirati i objaviti na svom blogu, baner, kao i ilustracije možete preuzeti OVDE)
  3. Podijelite link do #Blogometar15 na društvenim mrežama klikom na ovaj LINK

Detaljne rezultate u različitim formatima podijelićemo sa svima vama, uz zadržavanje anonimnosti svakog ispitanika. Za sva pitanja pišite nam na
blogometar@proceniweb.com Hvala na solidarnosti!

______________

AmarTufoInteractive se pridružio akciji, pridruži nam se i ti i postani dio tima aktivnih blogera.
Share:

My 2D game dev adventure: Writing our first Allegro 5 program + Source code


Hello, It's me again. If you have read my post's from previous articles by now we have installed Allegro 5 library inside Visual C++ 2008/10. Therefore we can write our first Allegro 5 program inside Visual C++ 2008.

_________________________________________

//First Allegro program
//© Amar Tufo & Mike Gaig 2015
//http://www.amartufointeractive.blogspot.com


#include <allegro5\allegro.h>
#include <allegro5\allegro_native_dialog.h>
int main()
{
 //create a display
 ALLEGRO_DISPLAY *display = NULL;

 //check if Allegro is initialized else
 if(!al_init())
 {
  al_show_native_message_box(NULL, NULL, NULL, "Failed to initialize Allegro", NULL, NULL);
  return -1;
 }

 //create a window
 display = al_create_display(640, 480);

 //check if display is created else
 if(!display)
 {
   al_show_native_message_box(NULL, NULL, NULL, "Failed to initialize display", NULL, NULL);

  return -1;
 }
 //Show magenta color on display
 al_clear_to_color(al_map_rgb(255,0,255));
 al_flip_display();
 al_rest(5.0); //Wait for 5 secunds and then close the program


 //Destroy the display
 al_destroy_display(display);

 return 0;
}
____________________________________________

Ok, here we have the source code of our very first Allegro 5 program which was written inside Visual C++ 2008. What it does? Basically, this program does not do anything special instead to check weather you have installed your Allegro 5 library properly or not. But there's one part of program that does something. Take a look at this few lines of code.

//Show magenta color on display
 al_clear_to_color(al_map_rgb(255,0,255));
 al_flip_display();
 al_rest(5.0); //Wait for 5 secunds and then close the program

So in the code above we have initialize the Allegro library so that we can use it. I have comment the code lines in the source code so that you can see what the each of that code line does. Now in this very few lines of code is only working part of our very first Allegro 5 program. This few lines of code actually creates a window of our program which is filled with magenta color. The window is appearing for about 5 seconds and than program closes. Now if you have copied my source code given above and If you have write it exactly as I did, than you should get exactly the same output as I. Take a look at picture down bellow. 


Figure1: Output of our first Allegro 5 program with magenta color

There's only one thing that I would like to explain to you. Weather you know what RGB stands for or not. It represents the three colors, red, green and blue or better known as RGB. It means that every color has a unique code with which we can represent it. For example the red color in RGB code will be: 255, 0, 0. Ok, let's change the color from magenta to red in our window trough the code. 

//Show magenta color on display
 al_clear_to_color(al_map_rgb(255,0, 0));
 al_flip_display();
 al_rest(5.0); //Wait for 5 secunds and then close the program

Now let's see what is going to happen. If you have change the RGB color from magenta to red than you should get something like this.


Figure1.1: Output of our first Allegro 5 program with red color

Ok, now you now how to set and configure Allegro 5 library. So far you have write the very first Allegro 5 program and learn how to manipulate the RGB colors as well as how to represent the colors inside Allegro 5 trough the code. That's all from me. Please see the full video tutorial about writing your very first Allegro 5 program by Mike Geig. 
Vid1: Your first Allegro 5 program by Mike Geig

Ass I promised before I'm gonna upload the source code of every single Allegro 5 course program that we made and the slightly the same code is available at Mike Geig official web site which you can download and see it in action.


_____________

The resources list:

[1] Your first Allegro 5 program

[2] Wanna learn more, than see MikeGeig TV on YouTube

[3] See more about Allegro at:

Share:

Izgubljeni kontinent Kumari Kandam


Večini ljudi danas je uveliko poznata priča o Atlantidi, legendarnom kopnu koje je nekada prije 12. 000 godina prije Krista ležalo u središtu Atlanskog okeana a koje je, kako nam Platon kazuje, u jednom danu i jednoj noči zadesio strahovit zemljotres i cunami koji je sa sobom ponjeo kopno na dno Atlanskog okeana, barem tako Platon kaže. Ali što kada bi smo vam rekli da je i prije Atlantide postojala civilizacija znatno razvijenija nego li sama Atlantida, civilizacija koja je prethodila Platonovoj Atlantidi, civilizacija po imenu Lemurija odnosno legendarni koninent u središtu Pacifika nazvan Mu ili još bolje poznat kao Kumari Kandam po narodima koji govore Tamilskim jezikom. 

Naziv Lemurija potiće negdje oko 19. stoljeća a izmislio ga je engleski geolog Philip Sclater koji je bio fasciniran fosilima lemura na Madagaskaru i Indiji a koje nije mogao pronači u Africi niti na Bliskom Istoku. Godine, 1864 u svom članku po imenu "The Mammals of Madagascar", Sclater je predložio teoriju kako su Madagaskar i Indija nekoč bili dio znatno veće kopnene mase, kopnene mase po imenu Lemuria. Sclaterova teorija je naišla na veliku potporu među naučnom zajednicom svojega doba te i njegovu pretpostavku kako su lemuri nekada u pradavna vremena migrirali iz Madagaskara u Indiju. No, ubrzo sa pojavom novih naučnih metoda došlo se do saznanja kako se Zemljina kora stalno pomjera te kako Zemljina kora nije fiksna, te Sclaterova teorija o potopljenom kontinentu je ubrzo odbačena. No, ideja o potopljenom kontinentu se uprkos svemu održala i nauka ju nije uspjela iskorjeniti te legenda o Lemuriji i danas živi. 

Istog su uvjerenja i Tamilci, dravidska etnička grupa koja govori Tamiskim jezikom. U njihovim usmenim predajama spominje se nekoč legendarni kontinent po imenu Kumari Kandam. Termin Kumari Kandam se prvi put pojavio u spisima Kanda Punaram, spisi koji prate seriju pobjeda kralja po imenu Skanda Murugan. No, u ranijim Tamilskim zapisima i predajama pominje se legendarni kontinent koji je potonuo u Indijski okean. Tako jedna priča pominje jednu malenu zemlju kojom je vladala dinastija Pandiyanskih kraljeva a koju je progutalo more. No, kada je Indija postala Britanska kolonija 1850. godine, kolonisti su sa sobom i donjeli priču o legendarnoj Lemuriji a s obzirom da su Tamilci svoje legende i priče uzimali doslovno, ubrzo je izjednaćena sa njihovim legendarnim kontinentom Kumari Kundam. 

Bhagavata-Purana, 10th Skanda
                                                                                                        
Bhagavata Purana, 10-th Skanda
Bhagavata-Purana, 10th Skanda

Ova slika vjerovatno predstavlja opis iz Bhagavata Purana u kojoj je legendarni kontinent Kumari Kandam ili s druge strane Lemurija opisan. Ne umijem da čitam Tamilski pa halalite. Uglavnom priča ide dalje. Prema priči izgleda da Kumari Kandam nije samo obična bajka niti neka fantastična izmišljotina te se uveliko radi o urezanom sječanju Tamilaca koji su nekada davno živjeli u miru i harmoniji na svom legendarnom kopnu Kumari Kandam, sve dok ih nije zadesila katastrofa, ista ona koja je zadesila i Platonovu Atlantidu. Prema pričama, Pandijanski kraljevi nekoć bijahu vladari cjelog Indijskog kontinenta na čelu sa Tamilskom civilizacijom koja je ujedno i najstarija civilizacija na svijetu. Tako priča kaže. Kada je Kumari Kandam potopljen, njegovi ljudi su se raširili po cjelom svijetu i osnovali veličanstvene civilizacije a svoj kontinent su smatrali kolijevkom ljudskog roda. 


Umjetnički prikaz legendarnog kontinenta Kumari Kandam

Koliko istine ima u predajama o ovom legendarnom kontinentu Kumari Kandam, ne znamo. Prema istraživačima na Indijskom Nacionalnom Institutu za Okeanografiju, razina mora je prije 14. 500 godina bila za 100 m manja odnosno prije 10. 000 godina za 60 m manja nego što je to danas. Prema njihovim tvrdnjama, nekoć je zaista postojala velika kopnena masa koja je povezivala Šri Lanku sa kopnenom Indijom. No, s porastom globalnog zagrijavanja između 12.000 i 10. 000 godina došlo je do naglog povećanja razine mora što je rezultat povremenih poplava koje su plavile okolna područja. Slične priče se javljaju i drugdje u svijetu, recimo Deukalionov potop 1600. god. pr. n. e, potop Lemurije koja je ležala u Pacifiku ali i na kraju same Atlantide. Sve su ove priče, prenosivši se usmenim putem s koljena na koljeno na kraju zabilježene kao Kumari Kandam.

No, postoji jedan dokaz koji podupire postojanje legendarnog kopna Kumari Kandam a to je Adamov Most bolje poznat kao Ramin Most). Napomena: Ja sam ovdje koristio doslovni prevod iz Adam's Bridge odnosno Rama's Brigde. Uglavnom, radi se o prolazu dugom 18 km koji leži u Palkovskom Moreuzu a koji povezuje Indiju sa Šri Lankom. Neki tvrde da je ovaj prolaz djelo ljudskih ruku koji je naravno kasnije potopljen dok snimci koje je načinila NASA-a nad tim područjem jasno govore da se radi o geološkoj formaciji ispod površine mora. 


                                                  Adamov Most između Indije i Šri Lanke

Postojanje ovog istog mosta ili prolaza se takođe pominje u jednoj antičkoj legendi. Naime, ono što NASA zove Adamov most to je za Indijce sasvim isti Rami'n most. Adamov Most je pomenut u hindu epu Ramayana, djelo koje prikazuje kronike glavnog božanstva Indije, Rame. Legenda kaže da je Raminu ženu Situ oteo 10-toglavi demonski kralj Ravana. Rama tada okupi veliku vojsku majmunolikih ljudi po imenu Vanara. Nakon što je saznao kako se Sita nalazi na otoku Lanka kao taoc, Rama odluči da ju spasi. No, kako nije mogao da svoju vojsku preveze preko okeana, savjetom koji je dobio od boga mora sazva svoju vojsku koja u 5 dana načini most odnosno prolaz preko okeana do Lanke. Most je bio sačinjen od kamena i debala koji su bili izuzetno čvrsti. Most je prema legendi bio 100 liga dug odnosno 555.6 km. Nakon što je most završen, Rama je uspješno preveo svoju vojsku Vanara gdje se sukobio sa Ravanom kojeg je ubio i naravno spasio svoju voljenu ženu Situ. Ova slika tamo lijevo prikazuje Vanare koje pomažu Rami da sagradi most.




Ramin most

Svaki mit, ma koliko on bio bajkovit ili fantastičan u sebi ima zrnce istine. Sada koliko je istine u legendarnom otoku Kumari Kandam koji se generacijama prenosi među Tamilcima i koji je zapisan u Tamilskim najstarijim legendama, ostaje tek da se sazna. Vrijeme, vrijeme zna sve odgovore. 

______________


The Lost Continent of Kumari Kandam

The Lost Continent of Kumari Kandam 
S originala preveo: Amar Tufo, 2015
Katedra za Arheologiju
Sarajevo

Popis literature i izvori koji su korišteni:

The Lost Continent of Kumari Kandam

Rama's Bridge: Where Modern Science and Ancient Myths Collide 

Kandha Puranam

Tamil people

Tamil language

Adam's Bridge

______________

Prilozi čitaocima:

Lemuria and Kumari Kandam

Džejms Čerčvord - Mu, iščezli kontinent

The story of Kumari Kandam is not regarded as just a story, but seems to be laden with nationalistic sentiments. It has been claimed that the Pandiyan kings of Kumari Kandam were the rulers of the whole Indian continent, and that Tamil civilisation is the oldest civilisation in the world. When Kumari Kandam was submerged, its people spread across the world and founded various civilisations, hence the claim that the lost continent was also the cradle of human civilisation. - See more at: http://www.ancient-origins.net/myths-legends/lost-continent-kumari-kandam-001941#sthash.ndKWqu5T.dpuf
Bhagavata-Purana, 10th Skanda
Bhagavata-Purana, 10th Skanda
Bhagavata-Purana, 10th Skanda
Share:

My 2D game dev adventure: Installing Allegro 5 with Visual Studio 2010


Ok. Before we can start to work with Allegro library or start to making our own 2D games, we need to download and configure the Allegro 5 library. For this game dev course we are going to use Visual C++ 2008/10 and of course Allegro 5 library. For more see the very short video tutorial on how to install Allegro inside Visual C++ 2008/10.


This video was published by Mike Geig on how to install Allegro 5 inside Visual C++ 2010. I will also try to write my own text as many as possible so that you can follow me and Mike in this video tutorials on your journey to make your first 2D game. In the next post we are going to write our fist Allegro 5 program inside Visual C++ 2008. So that's all for now, see you soon.
Share:

My 2D/C++ Allegro game dev adventure


 Umjesto uvoda: Why 2D game development?

With so much emphasis on 3D games on most modern platforms, it can feel like the art of good 2D games is backsliding. I will admit that I myself am guilty of immediately thinking of Mario or Tetris whenever someone mentions 2D gaming. I have to take a moment to remember the vast array of recent successful 2D games. Off the top of my head: Angry Birds, Braid, Limbo, Marvel vs. Capcom series, Kirby’s Epic Yarn, and about a quadrillion (it’s a real word, I looked it up – may be an exaggeration) Nintendo DS, Flash, and Facebook games. Taking a moment to think of it, we can see that there are some really great games still being made as 2D. Good thing for us too, since 2D gaming is much easier to start with than 3D. For starters, the math in 2D development is much simpler than 3D and a lot of it is based on concepts learned in early Algebra. When you are new to game development and programming in general, the math can get a little overwhelming. It is good to keep it as simple as possible to start. Along the lines of simplicity, many of the general concepts you will learn in game development (collision detection, rendering, and coordinate systems just to name a few) are much easier to learn when you are only dealing with two dimensions. If your passion is 3D (and only 3D) development, don’t be put off by this series either. Many of the development and game concepts you will learn in 2D in this series are easily transferred to 3D. For instance, while the rendering and game logic can change, the general structure and order of a game loop remains the same. It is pretty easy to see that all around, 2D is the best place to start your game development journey.

The Allegro Game Library
 
In this series, we will be using something called the Allegro Game Library. In olden times, when you wanted to represent something graphically on a computer screen (like, say, a video game) you had to program all of the low level functionality yourself. This meant working directly with the operating system and video / audio / input drivers to make your game work correctly. A bunch of time was spent figuring out the operating system specific function calls and getting everything to work correctly. Porting from one OS to another was a complete nightmare. All in all, things were very difficult to maintain. Enter Allegro. At first I was going to describe Allegro, but the website (http://liballeg.org) does such a great job, I felt it was a shame not to use it:
“Allegro 4 and Allegro 5 are cross-platform, libraries mainly aimed at video game and multimedia programming. They handle common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: you are free to design and structure your program as you like.
According to the Oxford Companion to Music, Allegro is the Italian for «quick, lively, bright». It is also a recursive acronym which stands for «Allegro Low LEvel Game ROutines». Allegro was started by Shawn Hargreaves in the mid-90′s but has since received contributions from hundreds of people over the net.”
Essentially, Allegro handles all of that low level, operating system specific, ridiculousness so that you can go about doing what you want to be doing: making games. The super cool thing about Allegro? It works for just about any C++ compiler on the three major operating systems (Windows, most distributions of Linux, and iOS). This means you can work in any environment that you choose and porting your game to any and all operating systems is a breeze. The end result is that you get to worry about learning to make great games, and not about all that behind the scenes stuff.


What you need to succeed

While this series is aimed at true beginners, there are some requirements.
  • A very basic knowledge of C++
    Introductory C++ programming is outside of the scope of this text. That being said, I have been very careful not to include any topics that would not have been taught in any introductory C++ course (or that could not be easily learnable from a few internet tutorials). If you’re not sure if you have the required knowledge, see the side bar.
    <Note: Topics that are generally used in this text are: variables, functions, structs, and arrays. If I hit upon any topics outside of this list, I will briefly describe it in a side bar (like this one) and give you information on where to go to learn more.>
Note:  This introduction and the text above was taken from the following website which we are going to use in further tutorials and articles in our 2D game development. I use the text above instead of my intro to my 2D game development course. I have read it all and I think that it was good replacement for my intro and that's why I paste it here, of course with credits to his respected author and owner. Special thanks goes to Mike Geig which website is truly amazing place of resources for making very cool and interactive 2D games.

Article taken from:

Please see official YouTube channel to learn more:
Share:

Najbolji Sound Equalizer za Vaš Android


  Tehnologija je uistinu izmjenila naš način življena, možemo kazati iz temelja. Živimo u vremenu kada pametni telefoni mogu da se mjere zasigurno sa slavnim Pentium2, 3 ali i 4. O ćemu to ja? Govorim o Android telefonima. Jedan sam od onih blogera koji prati sve što je zanimljivo. Iskreno, sve do nedavno kada mi je bio rodžendan 7. marta 2015 da sam dobio Samsung Galaxy Mini S5570. Tako da evo sada i ja imam taj pametni telefon. S obzirom da ne igram igare toliko ni na računalu pa nisam u te svrhe ni namjerio ni svoj pametni telefon kojeg pogoni Android OS, v2.2 Froyo, moram da priznam da  je uistinu dobar pametni telefon. Naravno, dobra večina ne zna kako je Android zapravo Linux, pa eto sada znate. Nakon što sam podesio svoj telefon i naravno sinkronizovao svoj gmail nalog na Viber, Facebook i ostalo, zanimalo me audio kvaliteta samog telefona. Koristeči isprva samo klasični muzički producer skužio sam da nemam pravu kvalitetu audio zvuka koji je dolazio na moje slušalice. A onda sam instalirao audio aplikaciju po imenu Equalizer. Ne samo da sam dobio punu audio kvalitetu na svojim slušalicama nego i kvalitetan zvuk na svom zvučniku.



Evo kako ta mala, ali definitivno korisna Android Audio Equalizer aplikacija u stvari izgleda. Ja obično koristim Rock postavke equalizera, čime i dobijam onu kvalitetu zvuka koju želim. Dobra stvar je što ova mala aplikacija je sinkronizovana sa vašim muzičkim playerom i tako da se može automatski naštimati onako kako to vama odgovara ali i da podesite vašu omiljenu postavku equalizera. Ja sam je testirao na svom Galaksiju i ja sam oduševljen rezultatom kojeg sam dobio upotrebom ove aplikacije pa se nadam da će i vama da pruži maximalni užitak dok slušate vašu omiljenu muziku.
Share:

Pogledajte dokumentarac: Glasinačka kultura


Glasinačka kultna kolica danas u Pridoslovnom muzeju u Beću

Glasinačka kultura važi za jednu od naših najvažnijih kultura starijeg željeznog doba. Nastala u kasnom brončanom dobu oko 1300 - 900 god pr. n. ere kao Glasinačka grupa kasnog brončanog doba bez ikakve cezure svoj život nastavlja i u starije željezno doba poznata kao Glasinačka kultura. Glasinačka kultura se razvijala od osmog stolječa stare ere do trečeg stolječa stare ere. Svoj puni procvat je doživjela tijekom šestog poćetkom petog stolječa stare ere kada je njena bogata kneževska elita gospodarila trgovačkim putevima i trgovala sa bogatim grčkim svijetom. Kada je po prvi put Borivoj Čović u literaturu uveo sam termin Glasinačka kultura, arheologija je već tada obavila dobar dio svog posla, dovoljan da se moglo sa velikom pouzdanošću rekonstruisat svakodnevni život njenih nosilaca. U velikoj arheološkoj kampanji koja se sprovodila od 1888, 1890 zatim 1892 prekopalo se preko 1200 tumula gdje se naišlo kako na bogate kneževske tumule kakav je bio tumul i gradina na Ilijaku ali i ratničke grobove što je tadašnje stručnjake natjeralo na zaključak da se ovde radilo o bogatoj i močnoj aristokratskoj zajednici odnosno narodu. Tada je već sam Ćiro Truhelka pretpostavio da su nosioci glasinačke kulture bili iliriski narod Autarijati. Ovakvo mišljenje je kasnije i prihvaćeno imajuči na umu kako iste prvi put pominje grčki geograf Strabon koji kaže kako su Autarijati nekoč bili najmočniji i najsnažniji ilirski narod koji su imali svoja matična središta upravo na samom Glasincu. A onda krajem četvrtog i početkom trečeg stoljeća taj močni narod našao se pred velikim prijetnjama za opstanak, došlo je do depopulacije glasinačkog područja, smanjio se broj tumula, navala Kelta, najezda žaba koje su se kotile u oblacima i padale mjesto kiše, ratni sukobi samo su neke od teorija kojima se objašnjava misteriozni nestanak Autarijata. U izuzetno dobrom dokumentarcu Nova avantura obrađuje se Glasinačka kultura u kojoj imate prilike vidjeti bogat arheološki materijal po kojemu je ona i prepoznatljiva, narod koji ju je tvorio ali i pokušaje da se odgovori pitanje nestanka Autarijata kao nosioca glasinačke kulture. 



Više o Glasinačkoj kulturi vidi sljedeće stručne izvore:
Prahistorija jugoslavenskih zemalja, Tom IV: Brončano doba, Glasinačka kulturna grupa, Borivoj Čović strana 413 - 432
Prahistorija jugoslavenskih zemalja, Tom V: Željezno doba, Glasinačka kultura, Borivoj Čović strana 575 - 643.

O Autarijatima vidi:
Srednjobalkanska plemena u predrimsko doba, Fanula Papazoglu,  Autarijati, strana 87
Historija Autarijata, Selmedin Mesihović,  Filozofski fakultet Sarajevo, 2014
Share:

Šta je Linux ?



" Linux je kernel koji pogoni linuxoliku distribuciju odnosno operativni sistem baziran na Linux kernelu ili GNU/LINUX "


Priča o Linux-u poćela je ne tako davno. Godine 1991 student završne godine računalnih nauka Helšinskog univerziteta Linus Torwalds je duže vremena radio na svom projektu koji će promjeniti svijet računalstva zauvijek. Torwalds je radio na univerzalnom kernelu za buduči operativni sistem koji je imenovao Linux. Kada ga je objavio 1991 godine sa njegovih 10 000 linija koda, nije ni sanjao da će njegov kernel pogoniti više od 700 operativnih sistema baziranih na Linux kernelu koje danas poznajemo kao Linuxolike distribucije ili jednostavno Linux operativni sistem kako večina ljudi koristi ovaj pojam. Svakako treba napomenuti kako Linux sam po sebi nije operativni sistem nego kako sam već i naveo predstavlja ime kernela koji pogoni operativni sistem ili distribuciju. Da bi se sprečila pogrešna upotreba Linux termina kao operativnog sistema računalni programer i osnivač GNU fondacije Richard Stallman je kasnije ukazao na pogrešnu interpretaciju i upotrebu samog pojma Linux te rekao kako sam pojam Linux ne može predstavljati operativni sistem ali ukoliko upotrebite pojam GNU/LINUX tada imate operativni sistem kojeg pogoni istoimeni kernel, tada je upotreba pojma valjana. Na kraju zapamtite da je Linux samo kernel koji pogoni linuxoliku distribuciju odnosno operativni sistem baziran na Linux kernelu ili GNU/LINUX.

Napomena: Ovaj tekst je isključivo autorski te odražava autorovo poimanje značenja termina Linux. Autor smatra da se terminom Linux označava kernel ali da nikako isti ne može predstavljati operativni sistem. No upotrebom pojma GNU/Linux dobijamo operativni sistem odnosno distribuciju zasnovanu na Linux kernelu u pravom smislu te riječi.

Za više o GNU operativnom sistemu pročitaj ovdje:
http://www.gnu.org/gnu/linux-and-gnu.html

Velika zabluda: Jeli Linux ili GNU/Linux
http://www.howtogeek.com/139287/the-great-debate-is-it-linux-or-gnulinux/
Share:

Prelazite s Windows-a na Linux, onda upamtite ovih 10 stvari.



Bitka između Windows-a i Linux-a nije ništa novo ovih dana i ta bitka još uvijek traje. Posebice kada se uzme u obzir kako windowsaši smatraju da je Linux znatno komplikovaniji. Istina, prelaz na Linux nije nimalo jednostavna stvar s obzirom da se od vas traži osnovno poznavanje samog pojma Linux ali i pojma GNU/LINUX. Svakako trebate imati na umu da migracija na Linux nije i nemoguća te vam stoga donosim ovih 10 stvari koje trebate imati na umu prije nego li zamjenite vaš Windows s Linuxom. 

1. Postoji ogromna razlika između Linux-a i Windows-a

Trebate imati na umu kako je Linux potpuno različit operativni sistem od svoje konkurencije Windows-a te kao takav ima i niz bitnih karakteristika koje Windows nema. Menađer datotekama, format datoteka koji je recimo kod Ubuntu-a .deb ali ne i .exe, i najvažnije od svega, Linux uopće nije operativni sistem.

2. Odaberite vašu omiljenu Linux distru

Trebali biste utvrditi koju Linux distru želite koristiti ili trebate koristiti. Svakako će prevagnuti vaše potrebe bilo da ste developer ili prosječni korisnik koji je tek odlučio da zaplovi vodama Linux-a onda svakako trebate probati Linux Mint, Debian, Open Suse ali svakako trebate znati da je Ubuntu trenutno najpopularnija Linux distribucija.

3. Napravite Back-Up

Da vam se ne bi desilo da izgubite dragocjene podatke koje ste akumulirali na vaše Windows računalo već duže vremena, svakako si napravite rezervnu kopiju ili jednostavno podatke uplodujte na vaš omiljen server. Sada je vrijeme cloud tehnologija kada se svi naši podaci nalaze u oblaku onda zašto ne biste probali sa MediaFire-om koji vam nudi besplatnih 50 GB prostora a sve što treba da uradite je da se ulogate sa vašim facebook nalogom i započnete da koristite vaš oblak podataka. 

4. Podrška hardvera

Ćesto puta čujete u društvu koje iz neznanja mrmlja o Linux-u pa kažu kako Linux ne podržava hardver. Linux distribucije u svojim ranijim izdanjima nisu u potpunosti podržavale hardver njihovih proizvođaća što se je definitivno i promjenilo i sada skoro sav vaš hardver funkcioniše daleko bolje nego li na Windows-u. Ali za svaki slučaj provjerite. Skinite vašu omiljenu .ISO sliku distribucije, zapržite na CD, botajte iz live režima rada i moči ćete vidjeti da li je sav vaš hardver podržan. Prilično kul.

5. Zašto želite migrirati s Windows-a na Linux

Jako bitno pitanje koje svaki poćetnik u svijetu Linux-a treba sa samim sobom da rasčisti jeste i ovo: "Kojom svrhom migrirate u Linux". Ukoliko ste prosječan korisnik, entuzijazista, osoba željna novog znanja i novog iskustva onda vam svakako preporučujem da vašu Linux avanturu započnete s Ubuntu Linuxom jer je između ostalog namjenjen poćetnicima koji se tek upoznaju s Linuxom iako je Linux Pupy, distribucija bazirana na Ubuntu daleko bolja ponuda u ovom domenu od svog domačina. Ali ako prelazite na Linux samo da biste se uvjerili kako Linux nije tako komplikovana stvar kako njeni pobornici govore ili da biste dokazali kako je Linux lošiji nego li Windows onda mi je izuzetno žao što ću vas razočarati i kazati vam da nećete uspjeti. Linux je stvar izbora ali ne i prisile.

6. Naučite koristiti Linux aplikacije

Dobra večina popularnih Windows aplikacija se nalazi u svim softverskim centrima Linux distribucija ili jednostvano vam dođu predinstalirane. Tu svakako valja istači Mozilla Firefox, Google Chrome iako je Chromium preporučen, VLC Media Player, Audacity, ali i skupina razvojnih alata za one napredne korisnike i developere. 

7.  Napravite dual boot režim rada

Kada sam prvi put zaplovio Linux vodama tada sam se i susreo sa svojom prvom Linux distribucijom a to je Ubuntu. Iako sam tada bio jako neiskusan Linuxaš napravio sam najbolji izbor, nisam dirao Windows uopšte nego sam pokraj njega instalirao Ubuntu Linux i onda sam mogao da odaberem koji sistem da koristim, napravio sam dual boot. Tako sam se naučio osnovama Ubuntu Linux-a i kada sam konačno bio spreman da napravim migraciju što sam na kraju i učinio Ubuntu Linuxom sam zamjenio Windows i puno toga i naučio. Pa eto učite i vi iz mog primjera. 

8. Koristite third-party aplikacije

Danas skoro svaka popularna Linux distra korisniku omogučava da izvede sigurnu mograciju i instalaciju sistema bez imalo poteškoća ili straha da njegov hardver neće biti podržan te da bi morao možda nešto ručno kasnije podesiti. No u svakom slučaju da vaša Linux distribucija nema integrisanu skupinu alata za migraciju onda svakako naučite koristiti MoveOver 4, Deskop Migration Agent ili njima slične koje će vam pomoči u vašoj namjeri. 

9. Naučite koristiti Linux komande

Većina korisnika misli o Linux-u kao tamnom monitoru sa crnom pozadinom na kojem se izlistavaju neke čudne komande sa zelenim tekstom. Istina, komande koje Linux koristi su isključivo za napredne korisnike koji ne žele da se zamaraju sa grafičkim verzijama istih aplikacija kojima komanda odgovara. Recimo u mom slučaju kada instaliravam SDL razvojnu biblioteku to obavim preko jedne kratke meni jednostavne komande u terminalu i to je sve. Trebate svakako znati kako su komande ponekada daleko brže nego li aplikacije sa grafičkim interfejsom. 

10. Naviknite se na Linux

Isprva će vam biti doista teško da se naviknete na Linux, na novije okruženje te će vam Windows istina zafaliti. Govorim iz svog iskustva. Ali kako vrijeme bude prolazilo i vi budete učili novije stvari u vezi Linux-a sve će vam manje i manje Windows zafaliti da ćete na kraju i sami promicati korištenje Linux-a gdje god vam se za to ukaže prilika, bit ćete zadovoljni samim sobom i novim znanjem i iskustvom koje ćete moči da podjelite s vama sličnim ljudima koji takođe koriste Linux u svakodnevnom životu bez imalo nostalgije u vezi Windows-a. A ukoliko ikada zapnete tu je zajednica ljudi koja se okuplja oko svake distribucije spremna da vam ukaže bilo kakvu pomoč koju zatrebate bilo kada i da odgovori na bilo koje vaše pitanje koje imate u vezi Linux-a i vaše distribucije. I na kraju: 

" Živi slobodno, mudro biraj, biraj Linux. "


Share:

My Twitter news

Popular Posts

Recent Posts

Unordered List

  • Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
  • Aliquam tincidunt mauris eu risus.
  • Vestibulum auctor dapibus neque.

Pages

Theme Support

Need our help to upload or customize this blogger template? Contact me with details about the theme customization you need.