Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Potrebe projekta

[es] :: Art of Programming :: Potrebe projekta

Strane: < .. 1 2 3

[ Pregleda: 12534 | Odgovora: 48 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Potrebe projekta14.11.2013. u 13:24 - pre 126 meseci
[quote]
Citat:
Sto bi morao isti covek to da radi? S druge strane, i mogao bi.

Zbog cene, vremena izrade, kasnijeg održavanja itd.

Citat:
Ja bih mogao sasvim dobro da uradim i web i desktop deo, kao i taj crawling koji bi bio zapravo neki servis. A znam i druge ljude koji bi mogli podjednako dobro i bolje.

Ovo mi je prilično teško da poverujem. Ja imam 10+ godina profesionalnog iskustva u programiranju, radio sam i desktop i veb pa ipak za sebe ne bih mogao da kažem da bi to što bih napravio ispalo kako treba. Mislim, radilo bi, ali to nije kriterijum, ne? :)

Citat:
Pa, .NET ce mu raditi na Windows-u, sto ti je 90+% desktop-a,

Poenta nije samo u trenutnom procentu, već i u trendovima. http://www.netmarketshare.com/...0&qpnp=4&qptimeframe=Y OSX je već prilično relevantna platforma, a to su već odavno i mobilni uređaji.

Citat:
moze i na Linux-ima uz Mono, doduse, sa tim nemam iskustva.

Ukratko, ne može. Mono jeste dobra ideja, ali je portabilnost desktop aplikacija SF (i to naravno ne krivicom Mono tima).

Citat:
Sve Java aplikacije koje redovno koristim rade na svim major platformama. Ukupno jedna :)

To što ih je jedna prilično govori. :) Java je relativno OK, ali opet zahteva posebnog čoveka (ili tim) u odnosu na onog koji će raditi veb.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.3gnet.mts.telekom.rs.



+2789 Profil

icon Re: Potrebe projekta14.11.2013. u 17:04 - pre 126 meseci
jablane,

dao si za mene zanimljiv link, ali me zanima koliko smatraš da su ti podaci tačni, pošto se različitim metodama merenja dobijaju različiti rezultati. Želeo bih da čujem mišljenja o tome.

Zanima me i ovo u vezi sa mono-om. Ako zaboravim da postoje MS i VS i radim sve sa mono-om, da li mogu da očekujem da to radi svuda gde postoji mono?
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Potrebe projekta14.11.2013. u 17:53 - pre 126 meseci
Citat:
dao si za mene zanimljiv link, ali me zanima koliko smatraš da su ti podaci tačni, pošto se različitim metodama merenja dobijaju različiti rezultati. Želeo bih da čujem mišljenja o tome.

Nisam preterano ulazio, vidim da se uzima kao referenca na Vikipediji, a i deluje mi uverljivo, iz mog iskustva.

Citat:
Zanima me i ovo u vezi sa mono-om. Ako zaboravim da postoje MS i VS i radim sve sa mono-om, da li mogu da očekujem da to radi svuda gde postoji mono?

Nemam iskustva iz prve ruke, VM bi trebalo da je kompatibilan, samo je pitanje koji set biblioteka je gde implementiran. Normalno da linux-specifične binding biblioteke neće biti dostupne na Vindousu i obratno.

Ono što se trenutno čini atraktivnije u Mono ekosistemu su implementacije za mobilne uređaje, Xamarin.iOS i Xamarin.Android, koji posredno mogu postati šansa Microsoftu za ulazak na mobilno tržište. (No, ne lezi vraže, oni nisu open source... :))


[Ovu poruku je menjao jablan dana 14.11.2013. u 19:30 GMT+1]
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.3gnet.mts.telekom.rs.



+2789 Profil

icon Re: Potrebe projekta14.11.2013. u 21:00 - pre 126 meseci
Jablane, ja nemam nikakvog iskustva u .Net svetu. Upućen sam samo konceptualno (znam šta je .Net, šta bajtkod itd).

Valjda uz mono dolaze neke biblioteke i valjda su one prenosive. Naravno, kada koristiš TRT parti biblioteke, onda je to druga stvar, ali koliko su te koje dolaze uz mono moćne, na primer u poređenju sa standardnim C++ frejmvorcima. Dakle, imaš li podršku za niti, upravljanje procesima, komunikaciju između procesa, baze podataka, GUI itd?
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Potrebe projekta16.11.2013. u 12:10 - pre 126 meseci
Dolaze core biblioteke. http://en.wikipedia.org/wiki/M...ftware)#Framework_architecture

Šta to tačno podrazumeva osim osnovnih stvari (brojevi, stringovi, IO, threadovi) nisam siguran. Windows GUI (WPF) definitivno ne ide uz Mono.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.3gnet.mts.telekom.rs.



+2789 Profil

icon Re: Potrebe projekta16.11.2013. u 14:12 - pre 126 meseci
Pa, valjda ide GTK# ili tako nešto, što je za GUI i što je multiplatformsko. Nisam ni pitao da li idu baš MS-ove bibioteke, već neki ekvivalent, ne mora da ima isti API.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Marko_L
Beograd

Član broj: 20532
Poruke: 2885
*.dynamic.sbb.rs.

Jabber: Marko_L@elitesecurity.org


+828 Profil

icon Re: Potrebe projekta19.11.2013. u 10:50 - pre 126 meseci
Koliko sam shvatio, vi raspravljate o tome koju tehnologiju je najbolje koristiti, a još uvek ne postoje ni preliminarne specifikacije projekta :) Potpuno pogrešan pristup. O najboljem načinu za razvoj nečega se može pričati tek kada se kreiraju detaljne specifikacije kompletnog projekta od A do Š, pa onda to neko treba da analizira i pretvori u projektni plan, pa se u sklopu tog plana definišu i tehnologije, standardi i sve ostalo što će se koristiti i za koji deo projekta. Tu ni ne treba programer za sada, već software architect, ali dobro s obzirom da se kod nas svi koji rade nešto na računaru nazivaju programerima, da ne ulazimo sad u detaljisanje :)

Takođe, čini mi se da postavljač teme nije još sam sa sobom razrešio šta hoće i preskače korake, jer se priča o nekim stvarima koje dolaze tek na kraju, a neke najvažnije stvari se ni ne pominju, kao na primer kako i odakle će se finansirati projekat i po kom modelu. Da li planirate da otvorite (ili već imate) firmu, pa želite da uposlite ljude koji će za platu da rade na projektu? Da li tražite partnera koji se bavi IT-em (razvojem softvera) sa kojim želite da uđete u posao gde bi ste vi uložili novac, a on znanje i na kraju delili potencijalni profit? Da li imate kapital za razvoj ili tek trebate da nađete finansijera? To su bitna pitanja koja prvo treba rešiti, pa tek onda ući u neko detaljno planiranje. Naravno, treba računati i na to da će i samo planiranje da košta podosta, možda jednako koliko i sam razvoj ukoliko se radi o kompleksnom projektu.
-Odracuonogakomijedrpiorazmaknicu.
-Ne rxdi mi txstxturx, kxd god hocu dx
ukucxm "x" onx ukucx "x".
-Ko kaaz e da ja neuummem da kuuca
m.
-Piše "Insert disk 3", a jedva sam i ova
dva ugurao u drajv
-Postoje samo dve osobe kojima
verujem, jedna sam ja, a druga nisi ti
 
Odgovor na temu

blekmor
fax
fax

Član broj: 309532
Poruke: 55
*.dynamic.sbb.rs.



+30 Profil

icon Re: Potrebe projekta15.12.2013. u 16:32 - pre 125 meseci
Napravite dobar web servis koji radi sav posao, a onda hoćeš li na to kačiti web aplikaciju ili desktop aplikaciju je skroz nebitno.
Kako sam razumio vama treba program koji će da obilazi neke stranice za odredjenog korisnika, sakuplja neke informacije, analizira ih i predstavlja korisniku. Pored toga za svakog korisnika trebate da čuvate i odredjene informacije koje kasnije koristite u svrhu analize i zbog toga forsirate stand alone aplikaciju? To se rješava vrlo jednostavno:
Vežete svakog korisnika sa korisničkim nalogom, i za taj korisnički nalog na svojim serverima čuvate potrebne informacije. Na svojim serverima držite programe koji obilaze potrebne sajtove i analiziraju ih uz pomoć dostupnih informacija, i komunikaciju upakujete u jedan fini web servis. I to je to. Na kraju client side preko web servisa komunicira sa vama i korisniku samo prikazuje već obradjene podatke. Generalno priča sa web crawlerima nije komplikovana, ali može da se iskomplikuje u nekim slučajevima. Svi zastupljeniji prgramski jezici rješavaju to vrlo jednostavno. Lično sam pisao crawlere u Javi, prilično straight-forward posao. Mislim da vam tu veći problem predstavlja šta želite da crawlujete. Pitanje je koliko informacija možete izvući iz npr FB-a preko običnih crawlera. Ipak sajtovi kao FB imaju web servise koji pružaju informacije korisnicima, ali su one limitirane.
Sama realizacija svega toga ne bi trebala da predstavlja problem, nivo detalja i eventualno problemi pri pristupu podacima će ustvari najviše da utiču na cijenu i potreno vrijeme.

Prvo i osnovno je da tačno znate šta vam treba, da tačno isplanirate čitav proces, detaljno uradite pripreme, a sama priča oko programiranja, uz solidan tim, je formalnost.

Pozdrav
 
Odgovor na temu

Milan-USA

Član broj: 99095
Poruke: 23
*.dynamic.sbb.rs.



+2 Profil

icon Re: Potrebe projekta16.12.2013. u 19:11 - pre 125 meseci
Hvala blekmor
 
Odgovor na temu

[es] :: Art of Programming :: Potrebe projekta

Strane: < .. 1 2 3

[ Pregleda: 12534 | Odgovora: 48 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.