Добро дошли на Живе Речи Утехе

 Желимо Вам пријатне тренутке на највећем црквеном сајту. Да бисте добили све функције сајта и учествовали у разговорима,
молимо Вас пријавите се или направите налог ако га још немате.  

Преузмите нашу Андроид апликацију

Преузмите нашу апликацију за iPhone

Ако пишете ауторске текстове на богословске теме, песме, есеје, приче...

пошаљите нам на urednik(@)pouke.org и ми ћемо то објавити на насловној страници сајта

Иван ♪♫

Члан
  • Content count

    8435
  • Joined

  • Last visited

  • Days Won

    1

Иван ♪♫ last won the day on Април 13 2013

Иван ♪♫ had the most liked content!

О Иван ♪♫

  • Ранг
    Инвентар форума
  • Рођендан

Profile Information

  • Пол :
    Небитно

Recent Profile Visitors

21949 profile views
  1. @Grizzly Adams Predlažem da u plan uvedeš i unit testing. Mislim da će im to dosta značiti i pomoći na duže staze, jer će ih pogurati da razmišljaju u pravom smeru, testovi prosto prisiljavaju da se odgovornosti pravilno podele, odnosno otkrivaju sve greske u dizajnu. Je l' ima visual studio neki test code coverage?
  2. Kada stavite 'ref' to kompjuteru kaze da rezultat stavi upravo na ono mesto u memoriji gde je inicijalni podatak bio zapisan. Ovo ce proslediti/iskopirati bas broj 5: int val = 5; method(val); A ovo ce proslediti neku memorijsku adresu gde se nalazi bas taj broj 5: int val = 5; method(ref val); A kompajler nam omogucava da ne moramo da se bakcemo cinjenicom da je to memorijska adresa (sto bi inace moralo recimo u C, C++).
  3. Da probam da pomognem i ja malo oko ovih funkcija i prosledjivanja argumenata. Argumenti funkcije se tehnicki pri prosledjivanju UVEK kopiraju, u bilo kom programskom jeziku. (Jezici (tj. platforme) mogu eventualno samo dodati neku logiku oko toga.) To je direktna posledica toga kako racunar radi. Racunar podatke drzi u sistemskoj memoriji (RAM), a kada je potrebno nesto uraditi sa tim podacima onda je te podatke potrebno preneti u procesor (mozak racunara). I posto su memorija i procesor fizicki odvojeni, onda je, naravno, jedini nacin da se to uradi taj da se sadrzaj tog parceta memorije iscita i prekopira u procesor. Zamisli da imas svesku u kojoj imas zapisan broj. I treba ti kvadrat tog broja. Onda te ja pitam koji je to broj kako bih ti to izracunao. Ti mi procitas broj, i ja ga zapisem u moju svesku kako bih ti odradio posao, i sada ta informacija postoji ne samo u tvojoj svesci nego i u mojoj svesci, i ja radim sa onim sto pise u mojoj svesci. Onda lepo izracunam kvadrat i kazem ti resenje, i ti onda to zapises kod sebe u novi red. Prva sveska je memorija, druga procesor (ili memorija u procesoru). Dakle, podaci idu iz memorije u procesor, procesor obradi podatak, i povratna vrednost ide nazad opet u memoriju. Tako da kada pozovete funkciju sa nekim parametrom, on se uvek kopira. Kada budete radili sa klasama i objektima srescete se sa tzv. referencama i delovace kao da se ponasaju drugacije pri prosledjivanju funkcijama. Ali nemojte da vas to zbuni, to je iluzija. I ta referenca je nista drugo do obican broj, koji predstavlja memorijsku lokaciju nekog podatka/objekta. Dakle, samo je stvar u tome kako se ti brojevi interpretiraju, nekad kao vrednost, konkretan podatak s kojim treba raditi (ono s cime ste se do sada sreli), nekad kao memorijska adresa (dva puta se cita iz sveske, broj na strani 2 ti kaze da procitas nesto sa strane 5) Stariji nek me isprave ako sam negde pogresio
  4. - Živimo na Altini u stanu u suturenu zgrade. Pukle su nam cevi od grejanja i poplavile sve - podigao se parket, pale pločice, iskrivila se vrata, ostali smo bez frizidera, televizora, kreveta, zamrzivača...- priča Vladimir Loznjak, koji stoji iza ovog oglasa. Kako kaže, on i supruga Dragana trenutno su kod prijatleja u Zemunu, a za ovih šest meseci od nezgode, samo idu "od prijatelja do prijatelja dok se ne završe radovi". Njihove ćerke od 10, 12 i 18 godina su za to vreme kod babe u Batajnici. Njegova supruga je invalid, a on je ostao bez posla. - Nemam para šta da jedem, već par dana jedemo suvog hleba. Nema pas za šta da me ujede. Moler sam i ostao sam bez posla, ali mora se nastaviti sa životom - priča Vladimir. Vladimir je molbu lepio po Zemunu, Altini i centru Beograda, a pre nekoliko dana kaže da mu se javio čovek koji želi da mu pokloni dvosed i mini šporet. - Nemam novca kako bi kombijem preneo stvari kod sebe, ali rekao sam, pare ne tražim. Nisam prevarant, samo sam tražio pomoć dobrih ljudi, pa ko može hvala mu - priča Vladimir. http://www.blic.rs/vesti/beograd/beograd-je-oblepljen-jednim-oglasom-koji-bi-rastopio-i-najtvrdja-srca/89bm1nq?ref=ddk
  5. Takvi su najgori, ako mene pitaš, a govorim iz iskustva. Eno, sam si mi preporučio knjigu Economics in one lesson. I šta u njoj piše: da šta god da želimo da uradimo, potrebno je da sagledamo ne samo neposredne i vidljive posledice, već i dalekosežne. A posledica takvog copy-paste ,,rada" je kod uvezan i zapetljan izvan granica ljudskog shvatanja, bez testova, beskonačne entropije i stohastički ,,predvidiv" (da se tako ,,poetski" izrazim). To je možda dovoljno za MVP, ali na duže staze stvara velike probleme, nemogućnost održavanja, i užasan stres svakome ko to preuzme, a cena održavanja raste eksponencijalno, što naravno oni koji plaćaju ne znaju. Prekomplikovanje jeste problem, upravo sada radim na projektu na kome su dogmatski pratili inače dobre principe, i sad ima toliko slojeva i nivoa indirekcija da je to nemoguće pohvatati, jednostavno ljudski mozak je ograničen. Ali opet je lakše i izdebagovati i popraviti i proširiti neko špageti klupko koje je neko zamotao na brzinu. Ali oba slučaja su izuzetno stresna. Dobar programer, ili sada već bolje reći inženjer je onaj ko piše ČIST kod. Odličan je onaj ko piše čist i elegantan kod. Dakle onaj ko fino izbalansira između jednostavnosti i apstrakcije, i naravno rokova. A ko dobro prolazi. Pa zavisi. Na tehničkom planu ovi dobri programeri, i uz to je pitanje ko će to uopšte da primeti. Na planu napredovanja u smislu nekog ranga dobro prolaze pre svega oni koji su dobri komunikatori, ne moraju biti tehnički najpotkovaniji, i naravno podrazumeva se da imaju dobar odnos sa onima koji o tom napredovanju odlučuju. Može se napredovati i tako što nakon par godina iskustva pređeš u drugu firmu, gde nisu videli tvoje početničke greške. ,,One bad programmer can easily create two new jobs a year." David Parnas
  6. http://imgur.com/a/pGRzG Ne znam koliko je istinito, ipak je sa neta
  7. http://imgur.com/a/Jqa5L i komentar ispod: Off, you must f*ck
  8. Evo razmišljam, pročitao sam tvoj komentar s prethodne strane, onaj poduži, i deluje mi kao dobra misao. Čudno mi je naplaćivati nešto što je, ako sam dobro shvatio, deo Liturgije. Zato sam gore i proširio razmišljanje na sve suštinski bitne stavke: krštenje, miropomazanje itd. Po mom osećaju, suštinske stvari ne treba naplaćivati, ostale (svećenje vodice, venčanja, osveštanja) da. Toliko mogu da kažem, o ostalom stvarno ne znam šta da mislim.
  9. i uvek ili skype, ili nekome net štuca, pa bude: we need to... p... s... c... t so th.at... c... c... (ovde proradi) What do you think?
  10. Živeli su toliko dugo jer nisu gubili živce na rasprave preko interneta : D
  11. e, to, tenk ju veri mač! Pa nisam baš siguran sa strane savesti, jer darovi su isti i jednima i drugima, značaj je isti i za jedne i za druge. S praktične strane, i sveštenici naravno treba od nečega da žive i to treba nekako organizovati. Ovde ne mislim na sve usluge, već samo na najvažnije.