NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: klávesnice

V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Lukáš Dvořák:21.2.2017 9:32

Ahoj, mám jeden hloupý dotaz. Používáte při psaní programů českou nebo anglickou klávesnici?

 
Odpovědět
21.2.2017 9:32
Avatar
DarkCoder
Člen
Avatar
Odpovídá na Lukáš Dvořák
DarkCoder:21.2.2017 9:40

Mám na klávesnici napsáno Made in China, tak je asi z Číny. Ale jinak pro psaní programů mezi jazyky přepínám.

Nahoru Odpovědět
21.2.2017 9:40
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
LacoS.
Člen
Avatar
LacoS.:16.3.2017 10:09

Ja osobne by som zakazal diakritiku pre programatorov. Robi to mnozstvo problemov nielen pri pisani programov ale hlavne pri spustani a ladeni SW.
... problemy s cestami na disku, ak tam je diakritika;
... podobne URL v prehliadacoch
... v lepsom pripade mate utf-8, v horsom UTF-16 (len kvoli par znakom), a uz mate dvojnasobnu velkost. Pri binarnom porovnani nie su tie retazce rovnake.
... neskutocne problemy v databazach + web

Pisem len svoj nazor, s cim sa casto potykam. Nerad by som spustal diskusiu o tom, ako mam pisat programy... Na programovanie preferujem US. Sk-klavesnicu LEN pri oficialnom styku, alebo ak treba do programu slovensky text.

 
Nahoru Odpovědět
16.3.2017 10:09
Avatar
HONZ4
Člen
Avatar
HONZ4:16.3.2017 18:18

CZ i přesto, že diakritiku do kódu nedávám, nevidím jediný důvod pro přepínání klávesnice do US.

 
Nahoru Odpovědět
16.3.2017 18:18
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovídá na LacoS.
Martin Dráb:16.3.2017 20:33

Ja osobne by som zakazal diakritiku pre programatorov. Robi to mnozstvo problemov nielen pri pisani programov ale hlavne pri spustani a ladeni SW.

... problemy s cestami na disku, ak tam je diakritika;

Nevím jak na vyšších úrovních, ale když se podíváš na věci kolem systémového programování ve Windows, tak pořád najdeš velmi velmi mnoho různýc návod a tutoriálů, kde používají kódování ANSI, i když pro to nemají žádný důvod (přitom Windows API v drtivé většině případů dovoluje triviálně přepnout na Unicode – název API funkce končí na W místo na A. A v rozumném nastavení se to děje i "automaticky").

A jinak bych diakritiku a podobné vymoženosti např. do komentářů dovolil. Přecejen tu máme národy, co latinkou zrovna nevládnou.

CZ i EN.

Nahoru Odpovědět
16.3.2017 20:33
2 + 2 = 5 for extremely large values of 2
Avatar
Petr Nymsa
Tvůrce
Avatar
Petr Nymsa:16.3.2017 21:36

Uz delsi dobu EN , je to pohodlnejsi a rychlejsi

Nahoru Odpovědět
16.3.2017 21:36
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
martanec
Člen
Avatar
Odpovídá na Martin Dráb
martanec:17.3.2017 8:28

Nevím jak na vyšších úrovních, ale když se podíváš na věci kolem systémového programování ve Windows, tak pořád najdeš velmi velmi mnoho různýc návod a tutoriálů, kde používají kódování ANSI, i když pro to nemají žádný důvod (přitom Windows API v drtivé většině případů dovoluje triviálně přepnout na Unicode – název API funkce končí na W místo na A. A v rozumném nastavení se to děje i "automaticky").

Pokial mas projekt urceny len pre Win platformu, tak s UNICODE nie je problem. Pokial je projekt multiplatformovy, pouzivaniu UNICODE by sa asi kazdy programator chcel vyhnut. Ako hlavny dovod vidim rozdielnu velkost wchar, ktora je rozna pre win(4 bytes) a pre UNIX-based platformy (2 bytes).

... tato tema je obrovska, takze ak si niekto mysli, ze by sme to mohli trosku prebrat, kludne zalozte nove vlakno.

 
Nahoru Odpovědět
17.3.2017 8:28
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovídá na martanec
Martin Dráb:17.3.2017 8:41

I na Windows má wchar_t 2 bajty, ale jinak chápu. Multiplatformnost Unicode moc nesvědčí.

Nahoru Odpovědět
17.3.2017 8:41
2 + 2 = 5 for extremely large values of 2
Avatar
Honza Bittner
Tvůrce
Avatar
Honza Bittner:17.3.2017 9:45

Mám CZ, EN a RU. Primárně používám CZ.

Nahoru Odpovědět
17.3.2017 9:45
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
martanec
Člen
Avatar
Odpovídá na Martin Dráb
martanec:17.3.2017 11:59

ospravedlnujem sa, napisal som to opacne:

pre win(4 bytes) a pre UNIX-based platformy (2 bytes).

wchar vo win ma 2 bytes a pre UNIX-based platformy su to 4 bytes

 
Nahoru Odpovědět
17.3.2017 11:59
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 11 zpráv z 11.