Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 81 odgovor
  • 33.358 pregleda

Najnovija ↓

Re: Koju tastaturu za programiranje? 25.01.2011. u 15:55 · pre 191 mesec #62
Citat:
pisac: Zašto bih bilo šta komentarisao na stranom jeziku ako ne pravim recimo neki program specijalno za strance (a ne pravim)?

Možda ne praviš program specijalno za strance, ali treba da se zapitaš da li praviš program specijalno za Srbe. Ja lično ne znam nijedan program specijalno za Srbe - bukvalno sve se može primeniti, sa većim ili manjim izmenama, u nekom širem području. Banalan primer, domaća firma, pravi softver za (domaće) banke. Dođe stranac i kupi je, i sad hoće da iskoristi programe u klijentima van SR. Šta da radi? Engleski je lingua franca u informatici, hteli mi to ili ne. Činiš sebi medveđu uslugu praveći programe koje mogu da razvijaju i održavaju samo domaći programeri. No to je OT.

Citat:
I by the way, ne razumem smisao onih ispreturanih brojeva 7531902468 na toj programerskoj Dvorak tastaturi? Mislim, šta tu može da bude "logičnije" i "brže" ako su brojevi ispreturani?

Baš kao i sa slovima - cifre koje se češće koriste (a sve zasnovano na statističkoj analizi nekog teksta), staviti pod "superiornije" prste - kažiprste i srednjake.

@ksrele: Pogrešno si me razumeo, ja ne svičujem raspored na tastaturi da bih otkucao jedan srpski karakter.
Re: Koju tastaturu za programiranje? 25.01.2011. u 16:47 · pre 191 mesec #63
@jablan
Dobro sam ja tebe razumeo, nego sam rekao da mi je to rutina kao tebi sto znas koja aplikacija koristi koji raspored nesvesno i automatski pravilno ises, tako sam i ja sebi stvorio rutinu switchovanja. Ali, cesto switchovanje radim samo kada nabrzaka nesto menjam a kada pisem neki veci kod onda prvo sve iskucam na 'kvazi" latinici i onda (ako mi je to bito) se vratim i prekucam sve u latinicu sa kvacicama :)
Re: Koju tastaturu za programiranje? 25.01.2011. u 16:48 · pre 191 mesec #64
Citat:
jablan: Možda ne praviš program specijalno za strance, ali treba da se zapitaš da li praviš program specijalno za Srbe. Ja lično ne znam nijedan program specijalno za Srbe - bukvalno sve se može primeniti, sa većim ili manjim izmenama, u nekom širem području.


Ja baš i nisam profi programer (mada uradim ponekad nešto i obično vrlo šturo iskomentarišem i to na srpskom) već se bavim drugim stvarima ali i tamo sve teram na srpskohrvatskom. A inače uvek su mi delovali malo bizarno recimo članci iz časopisa u kojima domaći autor napiše program (primer neke funkcije i slično) a unutra komentari na engleskom :-)

Inače, komentare na srpskom će razumeti Srbi, Hrvati, Crnogorci, Bosanci, Makedonci, Slovenci, Bugari, a verovatno i Česi i Slovaci, i uz veći napor i Poljaci, Latvijci, Litvanci, Rusi, Ukrajinci, Belorusi... (vidi: http://slovio.com/) Svi ostali su slobodni da angažuju prevodioca :D ja im ne branim. Ne znam što je to medveđa usluga programeru, pre mi se čini da je pisanje komentara na engleskom za program koji nije namenjen strancima medveđa usluga celoj zemlji ;).

Re: Koju tastaturu za programiranje? 25.01.2011. u 17:02 · pre 191 mesec #65
Jel ko razmisljao da ce mozda dobiti neku stranku iz inostranstva i koja ce ti traziti primjer koda. Bilo bi dobro imati takvu stranku zato sto je obicno bolje placen posao vani nego ovde. Zato je fino je da imas fino uredjen i komentiran kod, zar ne? Jel mislite da bi se svidjelo nekom da cita na nepoznatom jeziku komentare? (ne mora znaciti ali nazalost, retardirani engleski je svuda prisutan i ne moze bez njega)

Bilo je vise puta na ovom forumu rasprava i svi iskusniji su savjetovali da se razdvaja logika od prezentacije i ako se tako radi nema potrebe za cestim mjenjanjem "layout-a", jel tako?!

Jos jedna stvar zasto, ja licno, necu da kodiram u srpskom (lat), je ta sto razmisljam da ce mi trebati (tj vec treba) koristenje racunara samo iz terminala (bez GUI-ja). Da li je dobro da se smaram i da instaliram / prebacujem layout na vec postavljenom serveru negdje u Rusiji? Mislim da nemam potrebe za tim.
A i dje god sam dosao do sada, je bilo instalirano US, tako da isto brzo kucam i na svom i na svakom drugom kompu i tastaturi.

Fino je to sto cuvate jezik i pismo, ali to treba raditi u pravo vrijeme na pravom mjestu. Ja koristim samo US i sr cirilicu - US je za kodiranje i slicno, a cirilica je kad god okolnosti dozvoljavaju. Ovde recimo dolaze ljudi iz raznih zemalja i nema potrebe da se muce sa mojom cirilicom, zar ne? :)

@pisac: ne moras se vise pretvarati i govorit srpsko-hrvatski, yugoslovenski i slicno, raspala se titoslavija i goli otok odavno :)
Re: Koju tastaturu za programiranje? 25.01.2011. u 18:57 · pre 191 mesec #66
Citat:
vatri: Jel ko razmisljao da ce mozda dobiti neku stranku iz inostranstva i koja ce ti traziti primjer koda.


Dobar programer sigurno ima napisanu gomilu koda i za jedno i za drugo tržište, tako da nije teško izvaditi dobar kod sa stranim komentarima. Recimo, učestvuj u nekom open source projektu i biće ti kod i lako dostupan potencijalnim klijentima, a imaćeš i tu prednost da ga je još neko pregledao. Da ne bude da pričam bezveze, evo iz ličnog iskustva, pa prošetaj kroz SVN repozitorijum: http://www.flamerobin.org

Citat:
vatri:Bilo je vise puta na ovom forumu rasprava i svi iskusniji su savjetovali da se razdvaja logika od prezentacije i ako se tako radi nema potrebe za cestim mjenjanjem "layout-a", jel tako?!


Nije. Možeš ti da razdvojiš logiku od layouta, ali i dalje u nekom VIEW fajlu (ako koristiš neki MVC framework na primer) moraš da ubaciš kod koji će ispisati vrednost neke varijable. Ako je ta varijabla niz, slede [ i ] karakteri unutar istog fajla koji ti je VIEW na srpskom i gde ti treba čćžšđ.

Mogao bih se čak složiti ako već unapred znaš da će ti aplikacija biti višejezična, pa ni u samom view-u ne koristiš srpski tekst, već pišeš na engleskom, a prevod ćeš raditi u nekom dictionary fajlu ili bazi podataka. Ali kreirati englesko-srpski dictionary za kod za koji unapred ne znaš da li će biti višejezičan jer totalno gubljenje vremena. Naročito jer se u toku razvoja stringovi menjaju mnogo puta.

No, pitanje da li uopšte vredi da te ubeđujem u bilo šta kada si i ovu svoju poruku na forumu napisao bez šđčćž.

Citat:
vatri:Jos jedna stvar zasto, ja licno, necu da kodiram u srpskom (lat), je ta sto razmisljam da ce mi trebati (tj vec treba) koristenje racunara samo iz terminala (bez GUI-ja). Da li je dobro da se smaram i da instaliram / prebacujem layout na vec postavljenom serveru negdje u Rusiji? Mislim da nemam potrebe za tim.


Ne razumem, zašto bi bilo šta instalirao... ili ćeš ići do Rusije da tamo sedneš za terminal? Layout postavljaš na računaru za kojim sediš, tj. gde ti je tastatura, a program za pristup (Putty, Konsole, itd.) dobija input iz tvoje tastature i tu ti se već dešava konverzija. Treba nešto dodatno da podešavaš jedino želiš da ti udaljeni server prihvata i slova šđčćž, ali onda ti podešavanje svakako ne gine.
Potpis
Milan Babuškov
http://www.guacosoft.com/
Re: Koju tastaturu za programiranje? 25.01.2011. u 20:07 · pre 191 mesec
izmenjeno 1 put, poslednji put strutter.poison 25.01.2011. u 20:32
  1. strutter.poison25.01.2011. u 20:32zapis iz teksta poruke
#67
@mbabuskov

Ok, cenim Vase iskustvo. Mislio sam da se radi o nekom klincu, jer, bez uvrede... pitanje "koju tastaturu za programiranje", po mom rezonovanju, ne prilici ni meni koji nemam ni petinu Vaseg iskustva. Pre se uklapa uz nekog klinca koji kuca kod (mozes misliti) i bla bla truc truc. Nemojte pogresno razumeti ovo.
Ali ako se iskustvo uzme u obzir i predpostavi da ste ozbiljni, onda verovatno imate jak razlog za ovo pitanje. Evo pokusavam da razumem potrebu korisnjenja Serbian Latin layout-a prilikom programiranja.

Prvo sto pomislim je da nema potrebe posto sam programski jezik postuje US standard.
Zatim mi pada na pamet da se mesa kod i prezentacija. To je samo po sebi vise sporno i problem sa layout-om je posledica koja nestaje ako se resi uzrok.
Ako postoji view, onda verovatno nema mesanja. Resenje jednostavno, prebaciti na sr. Ako ima malo php-a (cest slucaj) latinica (qwert[z/y]) poseduje sve potrebne karaktere, nema potrebe da se menja na us svaki cas. Nije bas tako cesto prelazenje iz M i C u V. Po meni ovde nema problema. Vracanjem na kod prmeniti na us i opet programirati sa us layout-om. Uz to bice zapamceno za koji prozor je izabran drugi layout.
Moze da bude sporno gde se nalaze neki spec. karakteri, ali ako postojeci raspored nije odgovarajuci moze se korigovati. Ovo je za slucaj da se koristi sr (jer je velika vecina navikla na us). U ovom slucaju us je pogodniji.

Za sada nista sto bi me navelo da koristim sr layout dok pisem kod. Koristim i cirilicu i latinicu po potrebi, ali za kod normalno us.

Meni nije jasna potreba za tastaturom sa vecim brojem tastera. Takodje mi nije jasno zasto je tesko zapamtiti gde se nalazi par karaktera. Mislim, da mi to kaze neko ko obavlja kojekakve genericke poslove, mogao bih razumeti.. ovako, stvarno ne znam sta da mislim.

Treba da forsirate ćirilicu.
Jednog dana, ako domaća pamet napravi programski jezik, gde se koriste naši karakteri i isti postane jako popularan, biće normalno koristiti naš raspored i naša slova. Do tada, ova diskusija na nekoliko strana nema smisla.
(ovo poslednje je bilo napisano cirilicom, ali se automatski preslovljava)
Re: Koju tastaturu za programiranje? 25.01.2011. u 20:35 · pre 191 mesec #68
Sorry, ja ovo ne kontam:

Citat:
mbabuskov: Nije. Možeš ti da razdvojiš logiku od layouta, ali i dalje u nekom VIEW fajlu (ako koristiš neki MVC framework na primer) moraš da ubaciš kod koji će ispisati vrednost neke varijable. Ako je ta varijabla niz, slede [ i ] karakteri unutar istog fajla koji ti je VIEW na srpskom i gde ti treba čćžšđ.


Ok, u view-u imaš kod koji ispisuje vrednost neke promenljive, ali ja ne kapiram gde je tu potreba za našim karakterima? Može primer?

I nije poenta u razdvajanju logike od layouta, već u razdvajanju kôda od sadržaja.
Re: Koju tastaturu za programiranje? 25.01.2011. u 21:16 · pre 191 mesec #69
Evo i mojih dva centa:

Programiram na SR tastaturi, a kad je potrebno []{} pritisnem AltGr + [f|g|b|n]
dakle ne radim Alt+Shift.

Komentare pišem i na srpskom i na engleskom, zavisno od naručioca.

Jedino na šta obraćam pažnju kod kupovine je da tražim belu tastaturu sa crnim slovima, mnogo mi je bolji kontrast a ne kucam naslepo.
Potpis
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
Sviđa mi se1
Re: Koju tastaturu za programiranje? 25.01.2011. u 22:14 · pre 191 mesec #70
Neko nema vremena za rad na OS projektima, a ljepse je kad imas veci izbor koda. A mozda je neko radio 10 godina na C/C++ i prije mjesec dana presao na PHP sta ce onda pokazat taj iskusni programer strancu ako sve komentarise na SR ? :)

OK, ovo za udaljeni server ne znam ni ja sta sam mislio :) Bolji primjer je korisnicki komp, koji nema SSH i za koji ces fizicki sjesti da popravis GUI recimo, ali ajde pustimo to sad pricamo o programiranju.

Ja kad nesto programiram, radije racunam na to da ce se stranka predomislit i da ce ipak htjeti visejezicni i zato uvjek u bazu cuvam tekst. Bolje sad 15 minuta da izgubim nego kasnije sate ;)

Necu da forsiram kako ce ko pisat - svako ima svoj nacin koji mu je laksi i koji vise koristi i to je to, samo kazem zasto ja koristim US.
Re: Koju tastaturu za programiranje? 25.01.2011. u 23:00 · pre 191 mesec #71
Citat:
jablan: Sorry, ja ovo ne kontam:



Ok, u view-u imaš kod koji ispisuje vrednost neke promenljive, ali ja ne kapiram gde je tu potreba za našim karakterima? Može primer?

I nije poenta u razdvajanju logike od layouta, već u razdvajanju kôda od sadržaja.


Primer view fajla za neki srpski sajt:

Code:

<html>
...
<h2>Stavke Vašeg računa</h2>
    <table>
<?php
foreach ($stavka as $s)
{    ?>
<tr>
    <td><?php echo htmlspecialchars($s['naziv_stavke']); ?></td>
    <td><?php echo number_format($s['cena_stavke'], 2); ?></td>
</tr><?
}    ?>
    </table>


Morao sam da koristim š, č i []{} u istom fajlu.

Potpis
Milan Babuškov
http://www.guacosoft.com/
Re: Koju tastaturu za programiranje? 26.01.2011. u 09:21 · pre 191 mesec #72
Nisi morao, to je bio tvoj izbor. :D Mogao si da prebacis tekstove u neki zasebni lang fajl ili bazu pa da radis sa template-om ili ako vec hoces ovako da koristis view mogao si u kontroleru da odradis taj for pa prosledis varijablu u view ili ako bas neces da imas html u php kodu, da odradis for sa malim view-om koji ce se sastojati od ovog <tr><td> dela...ovo su samo neki primeri koji su mi o'ma pali na pamet, sigurno ima jos 1001 nacin i pod nacin ima kako ovo izbegnuti...al' priznaj da te mrzelo :D
Potpis
...
Re: Koju tastaturu za programiranje? 26.01.2011. u 09:49 · pre 191 mesec #73
Citat:
Nemke_BG: Nisi morao, to je bio tvoj izbor. :D Mogao si da prebacis tekstove u neki zasebni lang fajl ili bazu pa da radis sa template-om ili ako vec hoces ovako da koristis view mogao si u kontroleru da odradis taj for pa prosledis varijablu u view ili ako bas neces da imas html u php kodu, da odradis for sa malim view-om koji ce se sastojati od ovog <tr><td> dela...ovo su samo neki primeri koji su mi o'ma pali na pamet, sigurno ima jos 1001 nacin i pod nacin ima kako ovo izbegnuti...al' priznaj da te mrzelo :D


Da, ali svaki od tih 1001 me usporava i smanjuje mi produktivnost. Zar da menjam logiku rada i strukturu aplikacije zbog kucanja slova čćšđž? Nekako mi nije rezon.
Potpis
Milan Babuškov
http://www.guacosoft.com/
Re: Koju tastaturu za programiranje? 29.01.2011. u 21:38 · pre 191 mesec #76
Iskreno me je iznenadilo kako je tema dosla do izrazaja, jer licno smatram da nije toliko bitno sta ko koristi za kucanje, kad ovo kazem mislim na to zar vam je zaista toliko bitna tastatura i njen raspored? Iskreno, koristio sam razne tastature, od one najobicnije bez i jednog dodatnog tastera, i sa nasim slovima i sa us rasporedom, i one sa gomilom fancy tastercica i sl. ali smatram da to uopste nema veze. Kako nauci neko prvi put na prvoj tastaturi, mislim da tako bez problema moze na bilo kojoj da radi istim tempom. A sto se tice koriscenja nasih slova, zar nije pametnije koristiti entitete :P
Potpis

My IT View Of Life-BrLOG-Delphi for PHP


» LinkedIn
Re: Koju tastaturu za programiranje? 29.01.2011. u 21:55 · pre 191 mesec #77
Tačno Vladice, nijedan od tih fensi tastera nije potreban za programiranje, standardna 104-ka je sasvim dovoljna.

Što se tiče entiteta tu nisi u pravu jer ćeš naići na probleme sa pretragom teksta.
UTF-8 je odavno postao standard i treba ga se držati osim u samo nekim extremnim slučajevima.
Korišćenjem nekog od single-byte enkodinga će te pre ili kasnije zaboleti glava.
Potpis
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
Re: Koju tastaturu za programiranje? 31.01.2011. u 15:02 · pre 191 mesec #78
Citat:
agvozden: @mbabuskov

Pravo pitanje: Kako bi isprogramirao višejezični sajt?

Možda se tu krije odgovor na tvoje pitanje...


Mislim da sam već pisao o tome. Ako nisam siguran da će trebati ne-srpska verzija, programirao bih ga ovako:

Code:

<p><? echo _('Tekst na srpskom. Ako ne ipak ne bude trebao da bude višejezički, onda ne treba da se patim sa celom strukturom prevoda i sl.'); ?></p>


E sad, ako bude trebalo prevod, u .po fajlu će mi se pojaviti srpski string, koji ću da prevedem na drugi, treći, itd. jezik. A ako ne bude trebao prevod, onda ne treba ništa da radim. Zašto da unapred radim posao ako nije sigurno da će trebati?
Potpis
Milan Babuškov
http://www.guacosoft.com/
Re: Koju tastaturu za programiranje? 31.01.2011. u 17:40 · pre 191 mesec #79
Covjece, o cemu ti pricas? Ja u programiranju koristim tastaturu sa BA-bs layoutom, ima slova s kvacicama. Sve znakove, vrste zagrada i slicno, ima i ova tastatura. Mozda je kombinacija tipaka nesto drugacija ali svejedno imam. Jedino mi se desilo u Aptana IDE-u da nece <> da otkuca kako treba, ali to je beta 3.0 verzija pa i nije cudo, bice ispravljeno. Ionako sam presao u NetBeans.

Ali i bez IDE-a nemam nikakvih problema. Evo npr. navikao sam da <> dobijam kombinacijom AltGr+"," odnosno AltGr+"." ... Ako hocu slovo s kvacicama, tu je. Ako hocu [], kucam AltGr+F, odnosno AltGr+G, za {} koristim AltGr+B odnosno AltGr+N. Ne znam sta ti vise treba, a ovo na svakom layoutu imas, cak su ti ovi znakovi i obiljezeni na tasterima.
Re: Koju tastaturu za programiranje? 22.03.2013. u 12:57 · pre 165 meseci #80
Našao sam odličan program/driver koji omogućava da koristite EN-us tastaturu ,a da imate i naša slova čćšđž pritiskom na desni alt pa slovo na tastaturi (nalaze se tamo gde bi se nalazila ako bi koristili našu tastaturu dakle š je [, đ je ] itd.) , tako da nema potreba za menjanjem (alt+shift) svaki put kada vam zatreba neko nše slovo!

evo linka pozdrav!

http://www.vesic.org/blog/programi/nasa-slova-na-us-tastaturi-resenje-2005-e/

Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme