Постови

Приказују се постови за 2014

RE Ponekad

PonekadPonekad napišem Stih, dva... U nadi da ćeš Ih ti naći.
Ponekad ostavim Neki trag za sobom U nadi da  umeš Da ih pratiš.
Ponekad, zaista Umem i da te  Lepo nasmejem Ponekad...

Predivna senka beznađa RP

Predivna senka beznađaNasmejan želim da spakujem kofer, Nasmejan opet želim da krenem na put.
Uz šalu i igru sve ti to pričam, Da možda će sutra biti bolje.
I ti si nasmejana jer se nadaš Da sve je to tako i da će biti bolje.
A znam ja, i znaš i ti... Da nemam ni kofer nit pare za put.
A sutra ko i svako "malo sutra" Teško da će biti drugačije od juče.
Ali ipak smo srećni i blesavo nasmejani, Ipak smo dostigli jako težak cilj.
Od danas nem senka te sablasti od beznađa Ne izgleda tako strašno: obojili smo je u vesele i predivne boje radosti.

Kako slomiti čoveka

Kako slomiti čoveka?
Gledam u lice Gledam u suze Gledam kako kliziš sa te ivice Gledam, i samo gledam.
Zar misliš da osećam? Išta? Ne varaj se. Ja samo gledam.
Možda si mislila da Strašna je ona moja mala reč: "NE!", I da ćeš se izvući?
Možda si mislila Da ćeš svojim padom U provaliju sačinjenu Od oštrih santi zaleđenih suza, Postići nešto?
Varaš se.... Ja samo gledam. Čak i kada se okrenem I čujem tvoj poslednji vrisak. Neću osetiti... Neću ni želeti.
I možda neko nekada kaže: "Hej ti... Baš ti! Jel znaš da si slomio ljudsko biće?" Jel misliš da ću i tada da osetim išta? Ne, samo ću da ga pogledam. "Druže, pa to biće je pre toga upravo mene lomilo i mlelo. I zato sada ništa ne osećam I zato sada samo - gledam."

On i Ona

On i OnaPolako, polako... Briše se sećanje Kako su On i Ona odrastali u predivnom svetu iz bajke.
Uživali su u igri, divili se ptičijem letu, među zelenim alejama, divljih bagremova.
Da li je tada bilo sve lepo, ili ovi mališani nisu marili, nisu videli sve one ljude koji su posle svake kiše polako gubili svoju boju, i postajali sivi i tmurni kao i nebo?
Bilo bi lepo kada bi neko mogao da izbegne tu kišu života... Ali ne... Svakom dođe čas da potamni, da se sruši, i nestane.
ONOn se zadržao u zemlji iz snova, da u njoj čovek postane. Boriće se (kako da ne) da ovde zauvek kao u nekoj bajki ostane.
Ali svaki je dan sve teži, sve duži. A zašto?
Pa gledajući u siva lica ljudi, svesnih da svakim danom nestaju, kako i ti da ne posiviš? Da se ne srušiš? Da ne nestaneš?
I tako.... "Borba je gotova! Ne mogu dalje." Uzviknu on pred nekim što reče da se zove Flegija, ili Haron negde na obali reke Stiks, dajući bezobraznom starcu što mnogo psuje, za prevoz do raja. jedini dukat što mu je ostao. ONAOna je otišla odavno, jer je videla da želje…

Rezime

Слика
18.14 Rezime  Sada smo konačno došli do kraja ovog tutorijala, ali, kako se kaže: „ovo nije kraj, već početak“. Sada si iskusan korisnik Python jezika, i sada si, bez ikakve sumnje, spreman da samostalno rešavaš mnoge probleme uz pomoć Python-a. Možeš da počneš sa kreiranjem, za tebe pre ovog učenja, potpuno nezamislivih stvari ili pisanjem neke sopstvene igre ili bilo čega što možeš da zamisliš.  3, 2, 1 Start! Dakle počni da trčiš ovu trku znanja i veštine zvanu – programiranje!
18.13 Funkcionalno
programiranje Indeks19 FLOSS

Funkcionalno programiranje

Слика
18.13 Funkcionalno programiranje  Da bi tvoje znanje bilo kompletno, i da bi mogao da počneš da kreiraš neke veće programe i projekte, moraš da naučiš i funkcionalno programiranje, kao i OOP koje sam ti pokazao u delu ovog tutorijala koji se bavio objektno-orijentisanim programiranjemFunkcionalno Programiranje Kako-Da od autora A.M. Kuchling Funkcionalno programiranje – poglavlje iz knjige „Dive Into Python“Funkcionalno Programiranje pomoću Python-a – prezentacija

18,12 Razne implementacijeIndeks18.14 Rezime

Implementacije Pythona za razne platforme

Слика
18.12 Implementacije Pythona za razne platforme Da li si znao da postoje dva različita aspekta nekog programskog jezika? Jedan aspekt je sam taj programski jezik, a drugi aspekt je softver. Jezik je skup pravila koja nam služe da pišemo programe. Softver je ona stvar koja zapravo i pokreće te programe.  Kada se programski jezik poveže sa nekim softverom, i tako se dostavlja krajnjem korisniku, to se naziva implementacija. Mi smo pokretali sve programe koje smo koristili u ovom tutorijalu, pomoću softvera koji se naziva CPython. Ime Cpython potiče od skraćenice python – sam programski jezik i C - pisan je u C programskom jeziku, a sem toga, to je i Classical Python interpreter – uobičajeni interpreter Python programskog jezika.  Ali, Python je veoma popularan, tako da nismo ograničeni samo na ovaj jedan izbor i zato postoje i mnogi drugi softveri koji mogu da pokreću Python programe:  Jython - Implementacija Python-a za Java platforme. Sa njim ti možeš da koristiš različite Java biblio…

Mogućnosti GUI alata

Слика
18.11.1 Mogućnosti GUI alata  Ukoliko nabrojane opcije ne zadovoljavaju neke tvoje potrebe, nemoj da se deprimiraš. Postoji mnogo više opcija, potrebno je samo da baciš pogled na GuiProgramming wiki stranicu na zvaničnom Python sajtu.  Nažalost, jedini standardni GUI alat za Python je Tkinter, on je moćan, ali mnogi programeri kažu da nije namenjen za početnike. Zbog toga ti je moj predlog da za sebe izabereš jednu od gore ponuđenih opcija, a koju – e to zavisi od situacije u kojoj ti je potreban. Prvi, i najvažniji, faktor je odgovor na prosto pitanje: da li si spreman da platiš licencu za korišćenje GUI alata (tj. da li želiš da praviš komercijalne aplikacije). Drugi faktor, na koji treba da obratiš pažnju, je odgovor na pitanje: na kom operativnom sistemu želiš da tvoj program radi? Da li želiš da se tvoj program pokreće samo na Windows-u, Mac-u ili Linux-u, ili želiš da bude portabl tj da radi na što većem broju različitih uređaja. Treći faktor, koji zavisi od toga da li si možda…

GUI alati

Слика
18.11 GUI alati Većina programa koje smo do sada pisali su se izvršavali preko komandne linije operativnog sistema, i nisu imali „nikakvu grafičku lepotu“ (u zavisnosti šta ti pod tim podrazumevaš). Moderni programi se grade tako da poseduju i sopstveni GUI tj, grafički interfejs, koji nam mnogo može pomoći, pogotovo u sprečavanju da korisnik unese neke parametre koji mogu da „skrše“ naš program. Verovatno ti želiš, između ostalog, i da kreiraš programe u Python-u koji imaju sopstveni korisnički interfejs. Ne treba da se brineš - to se jednostavno može postići pomoću raznih GUI (skraćenica za grafički korisnički interfejs) biblioteka i njihovih povezanosti sa samim Python-om. Povezivanje (Bindings) je upravo ono što nam omogućava da mi pišemo naše programe u Python-u, a da pri tom koristimo biblioteke koje su pisane u nekim drugim programskim jezicima, tipa C ili C++ .  Kao što možeš da predpostaviš, nama na raspolaganju stoji zaista mnogo izbora različitih alata za izradu GUI-a:  Kiv…

Kreiraj sopstveni web sajt

Слика
18.10 Kreiraj sopstveni web sajt Možda želiš da kreiraš sopstveni web sajt? Onda možeš da proučiš Flask! Evo ti i par resursa za početak ove avanture: Zvaničan start sa Flask-omFlask Mega-TutorijalPrimeri Flask projekata

18.9 Instaliranje bibliotekaIndeks18.11 GUI alati

Instaliranje raznih biblioteka

Слика
18.9 Instaliranje raznih biblioteka  Postoji ogroman broj Python biblioteka, koje su otvorenog koda i njih možeš naći na sajtu Python Package Index, a zatim ih možeš slobodno koristiti u svojim programima.  Da bi instalirao i koristio ove biblioteke, preporučujem ti korišćenje pip-a.

18.8 VestiIndeks18.10 Kreiraj sopstveni
web sajt

Vesti

Слика
18.8 Vesti  Ako želiš da znaš najnovije vesti iz sveta Python-a, možeš da pratiš sajt Official Python Planet.

18.7 DiskusijeIndeks18.9 Instaliranje biblioteka

Diskusije

Слика
18.7 Diskusije Ukoliko se nađeš zaglavljen sa nekim Python problemom i, u tom trenutku, ne znaš kome da se obratiš i koga da pitaš za savet, onda je najbolje mesto da postaviš svoje pitanje Python-tutor.  Ali, pre nego što se prijaviš na ovu listu, budi siguran da si uradio sve domaće zadatke iz ovog mog tutorijala, i da si prvo samostalno pokušao da rešiš konkretan problem.

18.6 TutorijaliIndeks18.8 Vesti

Tutorijali

Слика

Pitanja i odgovori

Слика

Video

Слика
18.4 Video 
PyVideo

18.3 SavetiIndeks18.5 Pitanja i odgovori

Saveti

Слика
18.3 Saveti
Autostoperski vodič kroz PythonPython – velika slika

18.2 Primeri kodaIndeks18.4 Video

Primeri programskog koda

Слика
18.2 Primeri programskog koda  Najbolji način da se nauči bilo koji programski jezik je da se počne sa pisanjem programa i rešavanjem problema, kao i da se pročita mnogo programskog koda koji su već napisani od strane drugih ljudi:  Python Cookbook je izuzetno vredna zbirka recepata i saveta o tome kako da se reše određene vrste problema koristeći Python. Za ovu stavku može da se kaže da "mora da se pročita", ukoliko želite da budete ozbiljan Python programer.Python Module of the Week je još jedno odlično "mora da se pročita" uputstvo za Python-ove standardne biblioteke.

18.1 Budući projektiIndeks18.3 Saveti

Budući projekti

Слика
18.1 Budući projekti Ako smatraš da su ovi problemi za tebe prilično laki, onda pogledaj malo ove liste raznoraznih problema, sa kojima možeš da okušaš sreću:  malo o matematiciMega lista projekataPython projekti srednje težine

18 Kojim putem daljeIndeks18.2 Primeri programskog
koda

Kojim putem dalje?

Слика
18 Kojim putem dalje?  Ako si pažljivo čitao ovaj tutorijal, i krenuo sa praktičnim rešavanjem svojih problema kroz pisanje programa, onda si verovatno već razbio tremu, i šta više, možda ti je već postalo prijatno da programiraš u Python-u. Ukoliko nisi pokušao da napraviš neke svoje programe, krajnje je vreme da to pokušaš, jer jedino na taj način ćeš isprobavati različite stvari i metode, a samim tim ćeš izoštriti svoju veštinu i brzinu programiranja. Sve što sam imao da ti pokažem, pokazao sam ti, ali se u ovom trenutku postavlja jedno pitanje: "Kojim putem dalje"? Evo ti jedan domaći zadatak:
Napravi program koji se pokreće preko komandne linije tvog operativnog sistema. Taj program treba da bude običan adresar, koji ti omogućava da vidiš, dodaješ, menjaš, brišeš i pretražuješ informacije o svojim prijateljima, porodici itd. Ovi detalji moraju biti čuvani u nekom fajlu na hard disku, kako bi ih ti mogao koristiti i upotrebljavati (jer čemu bi ti služio adresar koji ne č…

Rezime

Слика
17.10 Rezime  U ovom delu tutorijala smo prošli kroz neke osobenosti Python-a, ali ipak nismo pokrili baš sve moguće funkcionalnosti koje nam se pružaju u programiranju. Ali, za sada, ja sam pokrio većinu stvari koje će ti ikada zatrebati u praksi. Ovo je sasvim dovoljno da započneš sa kreiranjem sopstvenih programa.  U sledećem delu tutorijala ću ti dati smernice koje služe za tvoje samostalno istraživanje programiranja u Python-u.

17.9 Razlike između
verzijaIndeks18 Kojim putem
dalje?