Na akom OS programujete? [pre javistov]

Kit

Re:Na akom OS programujete? [pre javistov]
« Odpověď #45 kdy: 28. 05. 2017, 14:22:14 »
Hlavně na NB se neprogramuje, takže smůla.

Nevadí nám, že ty na NB neprogramuješ. Zřejmě je to tak lepší. My ostatní si na NB programujeme dle potřeby.


Kit

Re:Na akom OS programujete? [pre javistov]
« Odpověď #46 kdy: 28. 05. 2017, 14:27:27 »
Jestli jsou lidi schopní dělat na 15", tak by to vysvětlovalo ten typický prasokód v Javě. Pokud vidíš jen půlku metody, tak se není co divit, že celek uniká :D

Skoro každá metoda se vejde i na 12" monitor s 14px písmem. V tomhle bych problém neviděl.

javaman ((

Re:Na akom OS programujete? [pre javistov]
« Odpověď #47 kdy: 28. 05. 2017, 14:44:50 »
Pokud máš metodu, co se nevleze na 15" (kdy dneska je standard aspoň FullHD), tak je něco špatně. ;)

Prostě suma sumarum je to tvůj názor, pro mě na programování automaticky odpadají všechny notebooky s lesklým displejem a nepohodlnou klávesnicí.

Hlavně na NB se neprogramuje, takže smůla.

Jo, hlavně si všude budu nosit desktop.  8)

OK, celé to bylo o té metodě :D

Tak buď chceš pracovat a nebo ne. NB na vývoj je pouze pro lopaty. Už vidím, jak si nosím NB s dvěma Xeony a 30"+ displej ;D
Hlavně na NB se neprogramuje, takže smůla.

Nevadí nám, že ty na NB neprogramuješ. Zřejmě je to tak lepší. My ostatní si na NB programujeme dle potřeby.

Ano, lopaty to můžou dělat jakkoli a už to stejně nic nezhorší.
Jestli jsou lidi schopní dělat na 15", tak by to vysvětlovalo ten typický prasokód v Javě. Pokud vidíš jen půlku metody, tak se není co divit, že celek uniká :D

Skoro každá metoda se vejde i na 12" monitor s 14px písmem. V tomhle bych problém neviděl.

Jasný a celý projekt má jen jednu metodu, takže takový redesign bude lahůdka :D Debug kódu bude také kopec zábavy, protože mezi přehazováním oken/ploch vždy zapomeneš, co jsi dělal.



dustin

Re:Na akom OS programujete? [pre javistov]
« Odpověď #48 kdy: 28. 05. 2017, 14:52:55 »
Kód metody ano, ale to se hodí leda tak, když člověk opravuje nějakou triviální chybu v kódu. Při vývoji a hlavně úpravách stávajícího kódu je potřeba vidět souvislosti, odkud se co volá, výpis vyhledaných výskytů, třeba užitečný je i strom dědičnosti a to vše vyžaduje prostor na obrazovce. Troufnu si tvrdit, že programátoři se častěji věnují úpravám/rozšířením stávajícího kódu, než vytváření nových funkcionalit od nuly, kdy je vše jen na nich a nemají žádné vazby na ostatní kód.

Kit

Re:Na akom OS programujete? [pre javistov]
« Odpověď #49 kdy: 28. 05. 2017, 15:39:57 »
Kód metody ano, ale to se hodí leda tak, když člověk opravuje nějakou triviální chybu v kódu. Při vývoji a hlavně úpravách stávajícího kódu je potřeba vidět souvislosti, odkud se co volá, výpis vyhledaných výskytů, třeba užitečný je i strom dědičnosti a to vše vyžaduje prostor na obrazovce. Troufnu si tvrdit, že programátoři se častěji věnují úpravám/rozšířením stávajícího kódu, než vytváření nových funkcionalit od nuly, kdy je vše jen na nich a nemají žádné vazby na ostatní kód.

Proč je nutné vidět, odkud se co volá? Protože to psalo prase?

Vazeb na ostatní kód má být co nejméně. Říká se tomu rozhraní.


javaman ((

Re:Na akom OS programujete? [pre javistov]
« Odpověď #50 kdy: 28. 05. 2017, 15:48:12 »
Kód metody ano, ale to se hodí leda tak, když člověk opravuje nějakou triviální chybu v kódu. Při vývoji a hlavně úpravách stávajícího kódu je potřeba vidět souvislosti, odkud se co volá, výpis vyhledaných výskytů, třeba užitečný je i strom dědičnosti a to vše vyžaduje prostor na obrazovce. Troufnu si tvrdit, že programátoři se častěji věnují úpravám/rozšířením stávajícího kódu, než vytváření nových funkcionalit od nuly, kdy je vše jen na nich a nemají žádné vazby na ostatní kód.

Přesně tak. U mě jsou nové funkcionality tak max 10 %. Každý umí naprasit hromadu nových funkcí, ale pak je to na vyhození.

balki

Re:Na akom OS programujete? [pre javistov]
« Odpověď #51 kdy: 28. 05. 2017, 21:18:07 »
Jestli jsou lidi schopní dělat na 15", tak by to vysvětlovalo ten typický prasokód v Javě. Pokud vidíš jen půlku metody, tak se není co divit, že celek uniká :D

Vidim, ze javaman je zasa napred pred nami lopatami :)   Za prasenie byvaju zvycajne povazovane prilis dlhe metody.

javaman ((

Re:Na akom OS programujete? [pre javistov]
« Odpověď #52 kdy: 28. 05. 2017, 21:23:35 »
Jestli jsou lidi schopní dělat na 15", tak by to vysvětlovalo ten typický prasokód v Javě. Pokud vidíš jen půlku metody, tak se není co divit, že celek uniká :D

Vidim, ze javaman je zasa napred pred nami lopatami :)   Za prasenie byvaju zvycajne povazovane prilis dlhe metody.

Prasení je pokud máš desetinásobek kódu, protože vidíš jen tři řádky najednou.

Kit

Re:Na akom OS programujete? [pre javistov]
« Odpověď #53 kdy: 28. 05. 2017, 21:35:13 »
Jestli jsou lidi schopní dělat na 15", tak by to vysvětlovalo ten typický prasokód v Javě. Pokud vidíš jen půlku metody, tak se není co divit, že celek uniká :D

Vidim, ze javaman je zasa napred pred nami lopatami :)   Za prasenie byvaju zvycajne povazovane prilis dlhe metody.

Prasení je pokud máš desetinásobek kódu, protože vidíš jen tři řádky najednou.

Tak nízký monitor nemám ani na svém 12" notebooku. Běžně vidím 30 řádek zdrojáku a stačí mi to.

Re:Na akom OS programujete? [pre javistov]
« Odpověď #54 kdy: 28. 05. 2017, 21:54:46 »
Jestli jsou lidi schopní dělat na 15", tak by to vysvětlovalo ten typický prasokód v Javě. Pokud vidíš jen půlku metody, tak se není co divit, že celek uniká :D

Vidim, ze javaman je zasa napred pred nami lopatami :)   Za prasenie byvaju zvycajne povazovane prilis dlhe metody.

Prasení je pokud máš desetinásobek kódu, protože vidíš jen tři řádky najednou.

Na mé FullHD 13" se 120% zvětšením a fontem 14 vidím 43 řádků. A v pohodě se vedle sebe na šířku vejdou 2 soubory do ~80 znaků na řádek.

Psal jsi o tom, že na 15" vidíš půlku metody. Takže ano, o prasokódu tu víš asi nejvíc, protože ho zřejmě píšeš každý den.

javaman ((

Re:Na akom OS programujete? [pre javistov]
« Odpověď #55 kdy: 28. 05. 2017, 23:30:24 »
Jestli jsou lidi schopní dělat na 15", tak by to vysvětlovalo ten typický prasokód v Javě. Pokud vidíš jen půlku metody, tak se není co divit, že celek uniká :D

Vidim, ze javaman je zasa napred pred nami lopatami :)   Za prasenie byvaju zvycajne povazovane prilis dlhe metody.

Prasení je pokud máš desetinásobek kódu, protože vidíš jen tři řádky najednou.

Na mé FullHD 13" se 120% zvětšením a fontem 14 vidím 43 řádků. A v pohodě se vedle sebe na šířku vejdou 2 soubory do ~80 znaků na řádek.

A 80 znaků na řádek je k čemu? To toho moc neuvidíš :D A co věci po stranách? Ty jsou schované, co? Aby to nerušilo...

Re:Na akom OS programujete? [pre javistov]
« Odpověď #56 kdy: 28. 05. 2017, 23:58:25 »
Jestli jsou lidi schopní dělat na 15", tak by to vysvětlovalo ten typický prasokód v Javě. Pokud vidíš jen půlku metody, tak se není co divit, že celek uniká :D

Vidim, ze javaman je zasa napred pred nami lopatami :)   Za prasenie byvaju zvycajne povazovane prilis dlhe metody.

Prasení je pokud máš desetinásobek kódu, protože vidíš jen tři řádky najednou.

Na mé FullHD 13" se 120% zvětšením a fontem 14 vidím 43 řádků. A v pohodě se vedle sebe na šířku vejdou 2 soubory do ~80 znaků na řádek.

A 80 znaků na řádek je k čemu? To toho moc neuvidíš :D A co věci po stranách? Ty jsou schované, co? Aby to nerušilo...

Jde o to, že když se na 13" i s lehkým zoomem dostane 43 řádků a 162 znaků na řádek, tak na 15" se vleze ještě o kousek víc (není třeba zoomu).
Pokud na takovou plochu narveš jen půl metody, tak bys měl jít spíš na kuchaře. Špagety ti očividně jdou.

prasa_z_pekla

Re:Na akom OS programujete? [pre javistov]
« Odpověď #57 kdy: 29. 05. 2017, 02:12:51 »
Spomínalo sa tu renderovanie fontov. Osobne sa snažím o prechod z Ubuntu na Manjaro a zatiaľ sa mi nepodarilo nastaviť fonty tak, aby vyzerali rovnako dobre ako na Ubuntu.
K téme: Zo začiatku som si myslel, že Windows 10 je konečne celkom obstojný systém. Hlboko som sa mýlil. Som zhnusený, keď do neho musím občas nabootovať. Jediné čo mi z Windowsu v Linuxe chýba sú Adobe produkty a klient pre Evernote. Ten vo Wine nefunguje poriadne.

Kit

Re:Na akom OS programujete? [pre javistov]
« Odpověď #58 kdy: 29. 05. 2017, 06:56:47 »
A 80 znaků na řádek je k čemu? To toho moc neuvidíš :D A co věci po stranách? Ty jsou schované, co? Aby to nerušilo...

Nějaká lopata snad píše řádky delší než 80 znaků? Vždyť k tomu není důvod.

Neviditelný

Re:Na akom OS programujete? [pre javistov]
« Odpověď #59 kdy: 29. 05. 2017, 09:21:38 »
Spomínalo sa tu renderovanie fontov. Osobne sa snažím o prechod z Ubuntu na Manjaro a zatiaľ sa mi nepodarilo nastaviť fonty tak, aby vyzerali rovnako dobre ako na Ubuntu.
K téme: Zo začiatku som si myslel, že Windows 10 je konečne celkom obstojný systém. Hlboko som sa mýlil. Som zhnusený, keď do neho musím občas nabootovať. Jediné čo mi z Windowsu v Linuxe chýba sú Adobe produkty a klient pre Evernote. Ten vo Wine nefunguje poriadne.

Pokud je pro Majnaro k dispozici alespoň freetype 2.7 s povoleným v38 (aka Infinality) subpixelovým rendererem, neměl by být nejmenší problém doladit vykeslování fontů tak, jak ti vyhovuje. Popis parametrů fontconfigu pro Infinality renderer je třeba zde. Ubuntu tuším mírně švindluje používáním "tučného" vykreslovacího stylu podobného macOS. Na první pohled to vypadá hezky, ale na běžném displeji s ~100 DPI bych na to celý den koukat nechtěl. Infinality by měl mít na jablečný styl vykreslování písem přepřipravený config.