Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: bambino 26. 05. 2017, 08:29:39

Název: Na akom OS programujete? [pre javistov]
Přispěvatel: bambino 26. 05. 2017, 08:29:39
Ahojte, mam taku otazku pre javistov, na akom operacnom systeme programujete? Je nutne pri programovani v Jave ovladat aj linux? Zaujima ma to, pretoze mam rad oboje javu aj windows (no hate), no zatial som student, tak neviem ci ma v buducnosti mozu cakat komplikacie, a bude odomna niekto vyzadovat vo firme aby som pracoval na linuxe? Dakujem
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Vinicius 26. 05. 2017, 09:02:59
Záleží na tom, co v Javě budeš programovat. Pokud to budou distribuované aplikace (Java EE), tak se nejspíš setkáš s nutností používat Java EE server běžící na GNU/Linuxu. Pokud desktopové aplikace (Java SE, tak minimálně budeš muset aplikaci otestovat alespoň ve virtuálním počítači jak běží i na ostatních operačních systémech). Taky třeba budeš muset spouštět nějaké automatizační skripty atd.

Moje odpověď je tedy ano a měl bys GNU/Linux znát alespoň jako uživatel (a to včetně základů ovládání pomocí příkazové řádky)
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Zdenek Henek 26. 05. 2017, 09:14:09
Ahojte, mam taku otazku pre javistov, na akom operacnom systeme programujete? Je nutne pri programovani v Jave ovladat aj linux? Zaujima ma to, pretoze mam rad oboje javu aj windows (no hate), no zatial som student, tak neviem ci ma v buducnosti mozu cakat komplikacie, a bude odomna niekto vyzadovat vo firme aby som pracoval na linuxe? Dakujem

Myslim, ze zakladni znalosti unixu (obecne) se Ti budou vzdy hodit. V dnesni dobe neni nutne si muset vybrat.
Programuj v java pod Windowsama a ve Virtualboxu si nainstaluj neco z trojice RHEL, CENTOS, Ubuntu.

Ja osobne mam na programovani Ubuntu Gnome LTS (podpora 3 roky a pak upgrade) a ve virtualboxu (nekolik) mam Centos 6 , Centos 7 a windows (bez registrace 30ti deni verzi jen na testovani)

V posledni dobe M$ nabizi ve win 10 moznost pouzivat i linux a linuxove aplikace, nevim v jakem je to stavu , nikdy jsem to nepouzival, ale vypada to, ze se opravdu snazi https://msdn.microsoft.com/en-us/commandline/wsl/about
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: David 26. 05. 2017, 09:26:51
V praci Win10 doma MacOS Sierra. Drive to bylo doma na Linuxu ale bohuzel po vice nez 10 letech zkusenosti jsem zjistil ze neni mozne vyrobit rozumny desktop, protoze misto toho aby vychytaly vlastnisti desktopu k dobremu pouzivani, zakladaji nove a nove featury...
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: none_ 26. 05. 2017, 09:46:07
V podstate na tom nezalezi. To je ta krasa Javy.:) Pokud budes delat pro nejakou korporaci, tak bych rekl, ze vetsinou pouzivaji nejakou verzi Windows. Zvyknes si na oboje.

Rekl bych, ze dulezity je, aby se produkt pred predanim klientovi otestoval na cilovem systemu. Na cem dela vyvojar je putna, dokud s time neni nejakej problem. Spolecnosti, pro ktery jsem delal to resily tak, ze vyvojaruv stroj nechali do jiste miry na vyvojari a na cilove platforme bezel continuous integration server a vsechno testovani.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: balki 26. 05. 2017, 09:51:35
Na com programujes, to je pri jave nepodstatne. Osobne preferujem MacOs X, ale v robote budes pouzivat to, co ti dovoli administrator. Niekde musis windows, niekde ti dovolia aj linux.

Podstatne je vsak, ze ak programujes serverove aplikacie, ktorych byva vacsina, tak tie sa deploynu vacsinou na nejaky *NIX. Najcastejsie je to linux kvoli jeho univerzalnosti. Osobne som sa stretal najcastejse s Redhat GNU/Linuxom a potom so Solarisom.   

Minimalne by si mal vediet, ako deploynut aplikaciu, pustit ju tam, a pouzit unixacke nastroje na parsovanie logov. Takze naucit sa pouzivat unixove utility nebude na skodu. Minimalne tieto:

ssh  - (pod widle je to putty a winscp)
scp/sftp - na kopirovanie suborov na masinu
man - aby si si vedel precitat manualy prikazov
grep - absolutny zaklad na hladanie textu vo velkych suboroch
less -  pager na citanie suborov
chmod - nastavenie prav suboru
su / sudo - ak budes potrebovat pracovat s vyssimi pravomocami
tar - ak si budes potrebovat rozbalit  tar.bz, alebo tar.gz
vi - ano, je to pre zaciatocnikov pain in the ass, ale je vsade a dobre sa nim edituju konfiguraky
bash- aby si si vedel spravit jednoduche skripty
mc - napodobenina norton commanderu pre *nix pre menej zrucnych prijde vzdy vhod

Cim viac ovladas, tym lepsie. (casto este pouzivam sort, uniq, cut, find, wc ). 
Je to velmi vhodny skill, aj ked to mozno nikde nenapisu. Administratori sa neseru. Proste ti daju deploynut apku na nejaky server kvoli developerskemu testovaniu.  Ak to nevies, maju ta za jelito.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: hurvajs 26. 05. 2017, 10:08:46
...Administratori sa neseru. Proste ti daju deploynut apku na nejaky server kvoli developerskemu testovaniu.  Ak to nevies, maju ta za jelito.
Firma, kde dělá deploy programátor, je k ničemu. Pak jsou tam i tací adminy, jaké píšeš, kteří nejsou ničeho schopni, ale jen otravují ostatní. Deploy se má dělat automatizovaně, přes CI. Pak je jedno, jestli jde o Javu, .NET či PHP. Ideálně v kombinaci s Dockerem, kdy se dělá deploy celého prostředí.

Jinak o otázce, OS je jedno, záleží na tom, v čem se Ti pracuje lépe, co Ti víc vyhovuje. Každý OS má své mouchy. Osobně si ale myslím, že na vývoj je lepší *NIX / Mac (na Win jsem se vždy setkal s nějakým větším problémem).

Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: UF 26. 05. 2017, 10:44:26
... proslycha se ze takovej javaman programuje v jave uplne bez operacniho systemu ... nepotrebuje ho
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: javanam 26. 05. 2017, 13:09:37
... proslycha se ze takovej javaman programuje v jave uplne bez operacniho systemu ... nepotrebuje ho

Operacni system je jenom pro lopaty.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: cydreb 26. 05. 2017, 13:32:47
U nás vo firme si každý môže vybrať či chce OS X, Linux, Windows.

Osobne pracujem na OS X s tým, že niektoré veci (ako Oracle DB) mi bežia vo Virtual Boxe.

Najčastejšie sa ale asi pracuje vo Windowsoch.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Cikáda 26. 05. 2017, 13:51:20
Na čem programuješ, je zvlášť u Javy IMHO fakt jedno. Ale každý programátor, který to s programováním myslí vážně, by měl mít základy UNIXu.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: fernet 26. 05. 2017, 13:59:11
Stačí základy práce s command line, abys nebyl vykulený, když budeš muset dělat s UN*Xem.
Například tohle je rozumný úvod https://www.learnenough.com/command-line-tutorial
K tomu neškodí mít základy gitu na příkazové řádce.  Nic jiného bys, jako java vývojář, neměl potřebovat a když tak se doučíš.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: balki 26. 05. 2017, 15:21:35
...Administratori sa neseru. Proste ti daju deploynut apku na nejaky server kvoli developerskemu testovaniu.  Ak to nevies, maju ta za jelito.
Firma, kde dělá deploy programátor, je k ničemu. Pak jsou tam i tací adminy, jaké píšeš, kteří nejsou ničeho schopni, ale jen otravují ostatní. Deploy se má dělat automatizovaně, přes CI. Pak je jedno, jestli jde o Javu, .NET či PHP. Ideálně v kombinaci s Dockerem, kdy se dělá deploy celého prostředí.

Jinak o otázce, OS je jedno, záleží na tom, v čem se Ti pracuje lépe, co Ti víc vyhovuje. Každý OS má své mouchy. Osobně si ale myslím, že na vývoj je lepší *NIX / Mac (na Win jsem se vždy setkal s nějakým větším problémem).

Na dev servery, deploy admin? Ehm ...
No ked myslite. Aj ten automatizovany deploy musi niekto napisat.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Steve 26. 05. 2017, 15:28:40
Programator by nemel stracet cas s nastavovanim vecne nedoladeneho OS, takze windows i linux jsou mimo misu a ma kodit jak normalni clovek v macOS. Rikam kodit! Spoustet vybildovana warka uz pak muze na serveru v ledacem, obvykle v linuxu.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: phi 26. 05. 2017, 16:16:52
Ahojte, mam taku otazku pre javistov, na akom operacnom systeme programujete? Je nutne pri programovani v Jave ovladat aj linux? Zaujima ma to, pretoze mam rad oboje javu aj windows (no hate), no zatial som student, tak neviem ci ma v buducnosti mozu cakat komplikacie, a bude odomna niekto vyzadovat vo firme aby som pracoval na linuxe? Dakujem
Nejspis bude. Typicky vam firma da desktop s windowsama, ale servery v drtive vetsine bezi na linuxu. A kdyz nic jineho, tak si tam budete chtit prohlizet logy, kdyz neco padne, pripadne menit configy, kdyz si budete chtit overit jak se chova apka za ruznych situaci.
Takze nemusite byt zadnej linux ninja, ale prochazet filesystem, neco v nem hledat, grepovat logy, pripadne si ve vimu otevrit config a neco zmenit to chce. Dalsi vec co se dost hodi je umet aspon trochu skriptovat v shellu, na urcite typy uloh je to opravdu silny nastroj.
Ale nijak zvlast bych se toho nebal, vetsinu tech veci se naucite za pochodu.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Cikáda 26. 05. 2017, 17:35:48
Programator by nemel stracet cas s nastavovanim vecne nedoladeneho OS, takze windows i linux jsou mimo misu a ma kodit jak normalni clovek v macOS. Rikam kodit! Spoustet vybildovana warka uz pak muze na serveru v ledacem, obvykle v linuxu.

Přesně! Protože doladěný macOS běží jak má, všechno funguje, restrikce Applu nikoho neomezují, nejnovější MacBooky Pro jsou vyloženě dokonalé stroje a tak dále... no prostě normální systém pro normální lidi!  ;D
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: UF 26. 05. 2017, 18:08:18
Programator by nemel stracet cas s nastavovanim vecne nedoladeneho OS, takze windows i linux jsou mimo misu a ma kodit jak normalni clovek v macOS. Rikam kodit! Spoustet vybildovana warka uz pak muze na serveru v ledacem, obvykle v linuxu.

Přesně! Protože doladěný macOS běží jak má, všechno funguje, restrikce Applu nikoho neomezují, nejnovější MacBooky Pro jsou vyloženě dokonalé stroje a tak dále... no prostě normální systém pro normální lidi!  ;D
problem je ze sem normalni lidi nechodi - takze si seber svy jablicka a bez trebas do apple store ...
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Cikáda 26. 05. 2017, 21:36:39
To jako fakt ta ironie nešla poznat?  :o
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: UF 26. 05. 2017, 21:42:38
To jako fakt ta ironie nešla poznat?  :o
to byo na steva voe
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Ayman 26. 05. 2017, 23:21:00
nejnovější MacBooky Pro jsou vyloženě dokonalé stroje

To tedy jsou, tenhle prispevek pisu prave na nem. Oproti predsle generaci mam procak s polovicnou watazi (15W) a o 25% nizsim taktem a je to stejne vykonny. Takze si u Apple mohli dovolit luxus vyhodit ctvrtinu baterky, snizit hmotnost a zmensit rozmery. Cele to jeste taha pekelne rychle SSD. I ta nova klavesnice je brutalne navykova. Proste neni co resit, lepsi masinu za dane penize na programovani nesezenete. Navic je tu moznost bootnout bez problemu vsechny podstatne OS - mac/win/lin. Kdo by to ale delal, macOS staci na vse. Takze poprosim zdejsi hatery se probudit s vlkeho sna ze s linuxu nekdy bude dobrej desktop a windowsakum snad uz ani nic rikat neni treba.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Cikáda 27. 05. 2017, 00:05:59
To jako fakt ta ironie nešla poznat?  :o
to byo na steva voe

Tak zkus necitovat můj příspěvek, když na něj nereaguješ. ;)

nejnovější MacBooky Pro jsou vyloženě dokonalé stroje

To tedy jsou, tenhle prispevek pisu prave na nem. Oproti predsle generaci mam procak s polovicnou watazi (15W) a o 25% nizsim taktem a je to stejne vykonny. Takze si u Apple mohli dovolit luxus vyhodit ctvrtinu baterky, snizit hmotnost a zmensit rozmery. Cele to jeste taha pekelne rychle SSD. I ta nova klavesnice je brutalne navykova. Proste neni co resit, lepsi masinu za dane penize na programovani nesezenete. Navic je tu moznost bootnout bez problemu vsechny podstatne OS - mac/win/lin. Kdo by to ale delal, macOS staci na vse. Takze poprosim zdejsi hatery se probudit s vlkeho sna ze s linuxu nekdy bude dobrej desktop a windowsakum snad uz ani nic rikat neni treba.

Jo, hlavně ten TouchBar místo funkčních kláves jsou vyloženě přínos k produktivitě! :D (a model bez něj má tuším slabší grafiku a hlavně chudší konektivitu) A ano, kompatibilita je přímo ukázková! ;)
Klávesnice je subjektivní, více mi seděly dřívější modely. První generace těch motýlkových switchů byla otřesná, resp. psalo se mi na ní všelijak jen ne pohodlně. Nejnovější Pro už jsou o poznání lepší, ale od stroje za tolik peněz fakt nechci kompromisní klávesnici.

Takže dokonalý jak pro koho ;) (a to jsem ani nezmínil komponenty pájené na desku, lesklý displej, .... )
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: kimec 27. 05. 2017, 00:48:22
Ahojte, mam taku otazku pre javistov, na akom operacnom systeme programujete? Je nutne pri programovani v Jave ovladat aj linux? Zaujima ma to, pretoze mam rad oboje javu aj windows (no hate), no zatial som student, tak neviem ci ma v buducnosti mozu cakat komplikacie, a bude odomna niekto vyzadovat vo firme aby som pracoval na linuxe? Dakujem

Ja som na FreeBSD 11 s OpenJDK8 uplne spokojny. Vsetko funguje ako ma. Vyvyjam na BSD, nasadzuje sa na Linux a AIX.

Tak ci onak, treba sa zmierit s tym, ze Windows sa stal zdebilizovany spotrebitelsky spehujuci OS, ktory pomaly ale isto kraca do zabudnutia. To, co bol dakedy Windows, je dnes Mac a clovek, ktory chce mat svoj OS pod kontrolou pouziva bud to Linux alebo skor BSD.

Pokial neplanujete vyvijat pre Sharepoint, odporucam vam migraciu na Linux alebo BSD co najskor. Pomozete sam sebe a nemusite mi ani dakovat. Dokonca to zvladla aj moja netechnicka manzelka. Tym, ze pouzivate Windows, si ako potencialny budci vyvojar, sami skodite.
Istotne ste poculi, ze v Googli je Windows zakazny uz od roku 2010. To myslim, hovori za vsetko.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: borekz 27. 05. 2017, 06:51:48
Trochu offtopic: mám citlivé oči a nespokojím se s kdejakým monitorem. Na Linuxovém desktopu mi vadí fonty. S Windows fonty nejdou vůbec srovnat. Podobné fonty jsem viděl ve Windows pouze v GhostScriptu někdy před 20-ti lety. Možná není chyba ve fontech, ale v jejich rasterizaci / renderingu. Tuto část pokud vím neumí grafická karta, ta dostane už hotové bitmapy pro konkrétní velikost. Převod s beziérových křivek na bitmapy zajišťuje operační systém, resp. XServer v případě Linuxu. Windows měly lépe renderované fonty ještě před zavedením antialiasingu. Co by mohlo Linuxu pomoct, je 4K rozlišení, kde budou rasterizační chyby méně nápadné. Možná proto už nějakou dobu Linus Torvalds spílal na adresu výrobců monitorů (https://www.geek.com/chips/linus-torvalds-wants-2560-x-1600-as-the-standard-laptop-display-resolution-1525593).
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: balki 27. 05. 2017, 09:13:01
Trochu offtopic: mám citlivé oči a nespokojím se s kdejakým monitorem. Na Linuxovém desktopu mi vadí fonty. S Windows fonty nejdou vůbec srovnat. Podobné fonty jsem viděl ve Windows pouze v GhostScriptu někdy před 20-ti lety. Možná není chyba ve fontech, ale v jejich rasterizaci / renderingu. Tuto část pokud vím neumí grafická karta, ta dostane už hotové bitmapy pro konkrétní velikost. Převod s beziérových křivek na bitmapy zajišťuje operační systém, resp. XServer v případě Linuxu. Windows měly lépe renderované fonty ještě před zavedením antialiasingu. Co by mohlo Linuxu pomoct, je 4K rozlišení, kde budou rasterizační chyby méně nápadné. Možná proto už nějakou dobu Linus Torvalds spílal na adresu výrobců monitorů (https://www.geek.com/chips/linus-torvalds-wants-2560-x-1600-as-the-standard-laptop-display-resolution-1525593).

Ani nie, linux, aj win ma strasne renderovanie fontov. Linux ma take, ako si clovek nastavi. Windows ma zle fonty aj rendering vseobecne. MacOs ma slusne fonty a rendering out of the box, dokonca originalne licencovane, nie napodobeniny.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: UF 27. 05. 2017, 20:21:28
To jako fakt ta ironie nešla poznat?  :o
to byo na steva voe

Tak zkus necitovat můj příspěvek, když na něj nereaguješ. ;)

... vis co - zkus taky ten apple store ...
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 27. 05. 2017, 21:08:18
Trochu offtopic: mám citlivé oči a nespokojím se s kdejakým monitorem.

Kdysi jsme měli 640×480 a na programování to v pohodě stačilo. Nevymýšlej si.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Ivan Nový 27. 05. 2017, 21:32:17
@ borekz

No já Windows už 10 let neviděl, na Linux jsem přešel právě kvůli hladkým fontům na LCD a ne s kostičkovými okraji jako tehdy ve Windows :-)))
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: javaman (( 27. 05. 2017, 21:32:55
Trochu offtopic: mám citlivé oči a nespokojím se s kdejakým monitorem.

Kdysi jsme měli 640×480 a na programování to v pohodě stačilo. Nevymýšlej si.

To možná tak lopaty a nebo v 19. století.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Ivan Nový 27. 05. 2017, 21:35:34
Trochu offtopic: mám citlivé oči a nespokojím se s kdejakým monitorem.

Kdysi jsme měli 640×480 a na programování to v pohodě stačilo. Nevymýšlej si.

To možná tak lopaty a nebo v 19. století.
Tik, tak, tik, tak ... tak vám tikají vaše biologické hodiny, za 5 let budete staré železo :-)))
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 27. 05. 2017, 21:56:51
Kdysi jsme měli 640×480 a na programování to v pohodě stačilo. Nevymýšlej si.

To možná tak lopaty a nebo v 19. století.

Je fakt, že Java tenkrát ještě neexistovala, takže vysoké rozlišení pro zhovadilá IDE nebylo ani potřebné.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: javaman (( 27. 05. 2017, 22:00:15
O jakém roce je tedy řeč? Na děrný štítky fakt IDE moc potřeba nebylo ;D
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: nitram 27. 05. 2017, 22:15:47
To jako fakt ta ironie nešla poznat?  :o
to byo na steva voe

Tak zkus necitovat můj příspěvek, když na něj nereaguješ. ;)

nejnovější MacBooky Pro jsou vyloženě dokonalé stroje

To tedy jsou, tenhle prispevek pisu prave na nem. Oproti predsle generaci mam procak s polovicnou watazi (15W) a o 25% nizsim taktem a je to stejne vykonny. Takze si u Apple mohli dovolit luxus vyhodit ctvrtinu baterky, snizit hmotnost a zmensit rozmery. Cele to jeste taha pekelne rychle SSD. I ta nova klavesnice je brutalne navykova. Proste neni co resit, lepsi masinu za dane penize na programovani nesezenete. Navic je tu moznost bootnout bez problemu vsechny podstatne OS - mac/win/lin. Kdo by to ale delal, macOS staci na vse. Takze poprosim zdejsi hatery se probudit s vlkeho sna ze s linuxu nekdy bude dobrej desktop a windowsakum snad uz ani nic rikat neni treba.

Jo, hlavně ten TouchBar místo funkčních kláves jsou vyloženě přínos k produktivitě! :D (a model bez něj má tuším slabší grafiku a hlavně chudší konektivitu) A ano, kompatibilita je přímo ukázková! ;)
Klávesnice je subjektivní, více mi seděly dřívější modely. První generace těch motýlkových switchů byla otřesná, resp. psalo se mi na ní všelijak jen ne pohodlně. Nejnovější Pro už jsou o poznání lepší, ale od stroje za tolik peněz fakt nechci kompromisní klávesnici.

Takže dokonalý jak pro koho ;) (a to jsem ani nezmínil komponenty pájené na desku, lesklý displej, .... )

O touch baru jsem si myslel, ze je kokotina a ze to bude hrozny zlo, ktery budu muset trpet.
Ale nakonec pri praktickem pouzivani se to ukazalo jako neutralni nebo lehce kladna vlastnost noveho stroje.

Ono je to nakonec jedno, protoze fakt neznam nikoho, kdo by to myslel s javou vazne a koukal do 13 nebo 15 " monitoru.
Stejne skoncite u dvou externich monitoru, externi klavesnice a externi mysi, takze nejakej touchbar nikoho nezajima ;)
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 27. 05. 2017, 22:20:22
O jakém roce je tedy řeč? Na děrný štítky fakt IDE moc potřeba nebylo ;D

S děrnými štítky jsem dělal nerad, používal jsem je spíš z rubové strany na poznámky. Řádkové editory na terminálech byly mnohem lepší. Takže už snad tušíš, proč jsem si oblíbil Vim.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 27. 05. 2017, 22:23:47
Ono je to nakonec jedno, protoze fakt neznam nikoho, kdo by to myslel s javou vazne a koukal do 13 nebo 15 " monitoru.

Java je fakt náročná, pro vývoj v PHP si vystačím i s 12" monitorem, který mám zrovna v ruce.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Cikáda 27. 05. 2017, 23:21:27
To jako fakt ta ironie nešla poznat?  :o
to byo na steva voe

Tak zkus necitovat můj příspěvek, když na něj nereaguješ. ;)

nejnovější MacBooky Pro jsou vyloženě dokonalé stroje

To tedy jsou, tenhle prispevek pisu prave na nem. Oproti predsle generaci mam procak s polovicnou watazi (15W) a o 25% nizsim taktem a je to stejne vykonny. Takze si u Apple mohli dovolit luxus vyhodit ctvrtinu baterky, snizit hmotnost a zmensit rozmery. Cele to jeste taha pekelne rychle SSD. I ta nova klavesnice je brutalne navykova. Proste neni co resit, lepsi masinu za dane penize na programovani nesezenete. Navic je tu moznost bootnout bez problemu vsechny podstatne OS - mac/win/lin. Kdo by to ale delal, macOS staci na vse. Takze poprosim zdejsi hatery se probudit s vlkeho sna ze s linuxu nekdy bude dobrej desktop a windowsakum snad uz ani nic rikat neni treba.

Jo, hlavně ten TouchBar místo funkčních kláves jsou vyloženě přínos k produktivitě! :D (a model bez něj má tuším slabší grafiku a hlavně chudší konektivitu) A ano, kompatibilita je přímo ukázková! ;)
Klávesnice je subjektivní, více mi seděly dřívější modely. První generace těch motýlkových switchů byla otřesná, resp. psalo se mi na ní všelijak jen ne pohodlně. Nejnovější Pro už jsou o poznání lepší, ale od stroje za tolik peněz fakt nechci kompromisní klávesnici.

Takže dokonalý jak pro koho ;) (a to jsem ani nezmínil komponenty pájené na desku, lesklý displej, .... )

O touch baru jsem si myslel, ze je kokotina a ze to bude hrozny zlo, ktery budu muset trpet.
Ale nakonec pri praktickem pouzivani se to ukazalo jako neutralni nebo lehce kladna vlastnost noveho stroje.

Ono je to nakonec jedno, protoze fakt neznam nikoho, kdo by to myslel s javou vazne a koukal do 13 nebo 15 " monitoru.
Stejne skoncite u dvou externich monitoru, externi klavesnice a externi mysi, takze nejakej touchbar nikoho nezajima ;)

Jo, to asi skončím, jenže když nesedím u stolu, tak chci mít použitelnou klávesnici. Zvlášť u tak drahého stroje. A to dotykový proužek bez hmatové odezvy (ne, *klávesu* poslepu fakt nenahmatáš) či s nutností se na něj koukat, když jej chci použít, opravdu nesplňuje. Ale asi jsem jen zbytečně náročný a málo cool.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Ayman 28. 05. 2017, 08:13:30
A to dotykový proužek bez hmatové odezvy (ne, *klávesu* poslepu fakt nenahmatáš) či s nutností se na něj koukat, když jej chci použít, opravdu nesplňuje.

Ze ty jsi to jeste v ruce nemel? Protoze u notasu je ten prouzek asi tak 2 cm od displeje takze ty na nej tak nejak vidis porad. To neni desktop kde mas monitor metr od klavesnice a koukas uplne jinde. Tak sup sup do nejakyho Apple obchodu si to osahat. Porad se taky dela verze bez touch baru s normalni F-radou a ESC kdyz nekdo bez nich nemuze zit. Prijde ale o luxus prihlasovani prstem.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: balki 28. 05. 2017, 08:24:37
O touch baru jsem si myslel, ze je kokotina a ze to bude hrozny zlo, ktery budu muset trpet.
Ale nakonec pri praktickem pouzivani se to ukazalo jako neutralni nebo lehce kladna vlastnost noveho stroje.

Ono je to nakonec jedno, protoze fakt neznam nikoho, kdo by to myslel s javou vazne a koukal do 13 nebo 15 " monitoru.
Stejne skoncite u dvou externich monitoru, externi klavesnice a externi mysi, takze nejakej touchbar nikoho nezajima ;)

Ono je to cele o zvyku. Na 13'' som programoval tak najviac pred 10  rokmi v skole, neviem ci by som to teraz daval. Ale na javu je 15'' dost. Neviem, ako ostatne IDE, ale v netbeans sa da celkom dobre focusnut len vybrany panel a ostatne si nechat na vyskakovaci focus. Ak nejak treba velmi sachovat s oknami a nejak si ich porozostavovat, virtualne plochy sluzia dobre.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Tomáš Roll 28. 05. 2017, 08:52:34
Ono je to nakonec jedno, protoze fakt neznam nikoho, kdo by to myslel s javou vazne a koukal do 13 nebo 15 " monitoru.

Java je fakt náročná, pro vývoj v PHP si vystačím i s 12" monitorem, který mám zrovna v ruce.

Na PHP nepotřebujete monitor, stačí to zpaměti nadiktovat sekretářce.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 28. 05. 2017, 09:02:49
Ono je to nakonec jedno, protoze fakt neznam nikoho, kdo by to myslel s javou vazne a koukal do 13 nebo 15 " monitoru.

Java je fakt náročná, pro vývoj v PHP si vystačím i s 12" monitorem, který mám zrovna v ruce.

Na PHP nepotřebujete monitor, stačí to zpaměti nadiktovat sekretářce.

Ještě jednodušší je nadiktovat to juniorovi.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Cikáda 28. 05. 2017, 09:09:32
A to dotykový proužek bez hmatové odezvy (ne, *klávesu* poslepu fakt nenahmatáš) či s nutností se na něj koukat, když jej chci použít, opravdu nesplňuje.

Ze ty jsi to jeste v ruce nemel? Protoze u notasu je ten prouzek asi tak 2 cm od displeje takze ty na nej tak nejak vidis porad. To neni desktop kde mas monitor metr od klavesnice a koukas uplne jinde. Tak sup sup do nejakyho Apple obchodu si to osahat. Porad se taky dela verze bez touch baru s normalni F-radou a ESC kdyz nekdo bez nich nemuze zit. Prijde ale o luxus prihlasovani prstem.

Ne, nevidím na něj tak nějak pořád. Zajímavé je, že si na to stěžují i různí recenzenti... Ti to taky "neměli v ruce"? (btw "dva" centimetry, ale pod jakým úhlem...)

A jak už jsem psal, přičti si chybějící hmatovou odezvu a opravdu nedostanu to, co beru jako dobrou klávesnici.

Třináctka bez TouchBaru by byla z pohledu klávesnice celkem fajn (i když ty switche mi dvakrát nesedí, jak jsem tady už psal), ale ta má zase problémy jinde. To jsem tu ale už psal. ;)
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Ayman 28. 05. 2017, 11:03:17
Třináctka bez TouchBaru by byla z pohledu klávesnice celkem fajn (i když ty switche mi dvakrát nesedí, jak jsem tady už psal), ale ta má zase problémy jinde. To jsem tu ale už psal. ;)

No jenze jsi psal nesmysly. Slabsi grafika? Stara 6100 umi jenom 4k, nova 540 umi 5K@60Hz tak nevim v cem je slabsi. Chudsi konektivita? Vzdyt to ma navic TB3, co starsi modely nemeli (mozna si myslel ze to nema kde jake konektory, kdo to ale potrebuje tak se pripoji k dockingu jedinym kablem a hotovo). Klavesnice je subjektivnu zalezitost, to uznam ze nekdo potrebuje mackat pul centimetru dolu aby byl spokojenej. Kazdopadne ta nova motylkova je pekne navykova a jedina vec co mi trochu vadi je ze je klikaci. Ta velikost tlacitek je proste luxusni i na moje medvedi packy. Spise jsme se bal toho obrovskyho touchpadu, ze bude zlobit pri psani, ale nejak to softwarove poresili a nepozoruji nechtene mackani ci skakani kurzoru.

Proste suma sumarum, na programovani lepsi notas za tu cenu nez Macbook Pro neni. A kdo nepotrebuje notas tak iMac je stejne produktivni a navic ma vykonnejsi procaky.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: zboj 28. 05. 2017, 12:22:39
Třináctka bez TouchBaru by byla z pohledu klávesnice celkem fajn (i když ty switche mi dvakrát nesedí, jak jsem tady už psal), ale ta má zase problémy jinde. To jsem tu ale už psal. ;)

No jenze jsi psal nesmysly. Slabsi grafika? Stara 6100 umi jenom 4k, nova 540 umi 5K@60Hz tak nevim v cem je slabsi. Chudsi konektivita? Vzdyt to ma navic TB3, co starsi modely nemeli (mozna si myslel ze to nema kde jake konektory, kdo to ale potrebuje tak se pripoji k dockingu jedinym kablem a hotovo). Klavesnice je subjektivnu zalezitost, to uznam ze nekdo potrebuje mackat pul centimetru dolu aby byl spokojenej. Kazdopadne ta nova motylkova je pekne navykova a jedina vec co mi trochu vadi je ze je klikaci. Ta velikost tlacitek je proste luxusni i na moje medvedi packy. Spise jsme se bal toho obrovskyho touchpadu, ze bude zlobit pri psani, ale nejak to softwarove poresili a nepozoruji nechtene mackani ci skakani kurzoru.

Proste suma sumarum, na programovani lepsi notas za tu cenu nez Macbook Pro neni. A kdo nepotrebuje notas tak iMac je stejne produktivni a navic ma vykonnejsi procaky.
U iMacu si ale dávají na čas s novými modely.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Cikáda 28. 05. 2017, 13:10:56
Třináctka bez TouchBaru by byla z pohledu klávesnice celkem fajn (i když ty switche mi dvakrát nesedí, jak jsem tady už psal), ale ta má zase problémy jinde. To jsem tu ale už psal. ;)

No jenze jsi psal nesmysly. Slabsi grafika? Stara 6100 umi jenom 4k, nova 540 umi 5K@60Hz tak nevim v cem je slabsi. Chudsi konektivita? Vzdyt to ma navic TB3, co starsi modely nemeli (mozna si myslel ze to nema kde jake konektory, kdo to ale potrebuje tak se pripoji k dockingu jedinym kablem a hotovo). Klavesnice je subjektivnu zalezitost, to uznam ze nekdo potrebuje mackat pul centimetru dolu aby byl spokojenej. Kazdopadne ta nova motylkova je pekne navykova a jedina vec co mi trochu vadi je ze je klikaci. Ta velikost tlacitek je proste luxusni i na moje medvedi packy. Spise jsme se bal toho obrovskyho touchpadu, ze bude zlobit pri psani, ale nejak to softwarove poresili a nepozoruji nechtene mackani ci skakani kurzoru.

Proste suma sumarum, na programovani lepsi notas za tu cenu nez Macbook Pro neni. A kdo nepotrebuje notas tak iMac je stejne produktivni a navic ma vykonnejsi procaky.

Jaký blbosti? 13" bez TouchBaru má jen dva TB3 konektory (a čím se nabíjí?), oproti TouchBar modelům horší grafiku. Motýlkový switche jsou taky subjektivní věc. To jsou blbosti?

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í.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: javaman (( 28. 05. 2017, 13:46:55
O touch baru jsem si myslel, ze je kokotina a ze to bude hrozny zlo, ktery budu muset trpet.
Ale nakonec pri praktickem pouzivani se to ukazalo jako neutralni nebo lehce kladna vlastnost noveho stroje.

Ono je to nakonec jedno, protoze fakt neznam nikoho, kdo by to myslel s javou vazne a koukal do 13 nebo 15 " monitoru.
Stejne skoncite u dvou externich monitoru, externi klavesnice a externi mysi, takze nejakej touchbar nikoho nezajima ;)

Ono je to cele o zvyku. Na 13'' som programoval tak najviac pred 10  rokmi v skole, neviem ci by som to teraz daval. Ale na javu je 15'' dost. Neviem, ako ostatne IDE, ale v netbeans sa da celkom dobre focusnut len vybrany panel a ostatne si nechat na vyskakovaci focus. Ak nejak treba velmi sachovat s oknami a nejak si ich porozostavovat, virtualne plochy sluzia dobre.

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

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.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Cikáda 28. 05. 2017, 13:56:15
O touch baru jsem si myslel, ze je kokotina a ze to bude hrozny zlo, ktery budu muset trpet.
Ale nakonec pri praktickem pouzivani se to ukazalo jako neutralni nebo lehce kladna vlastnost noveho stroje.

Ono je to nakonec jedno, protoze fakt neznam nikoho, kdo by to myslel s javou vazne a koukal do 13 nebo 15 " monitoru.
Stejne skoncite u dvou externich monitoru, externi klavesnice a externi mysi, takze nejakej touchbar nikoho nezajima ;)

Ono je to cele o zvyku. Na 13'' som programoval tak najviac pred 10  rokmi v skole, neviem ci by som to teraz daval. Ale na javu je 15'' dost. Neviem, ako ostatne IDE, ale v netbeans sa da celkom dobre focusnut len vybrany panel a ostatne si nechat na vyskakovaci focus. Ak nejak treba velmi sachovat s oknami a nejak si ich porozostavovat, virtualne plochy sluzia dobre.

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

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)
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 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.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 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.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: javaman (( 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.


Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: dustin 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.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 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í.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: javaman (( 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í.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: balki 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.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: javaman (( 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.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 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.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Cikáda 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.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: javaman (( 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...
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Cikáda 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.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: prasa_z_pekla 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.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 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.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Neviditelný 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 (http://'https://github.com/bohoomil/fontconfig-ultimate/blob/master/freetype/generic_settings/infinality-settings.sh'). 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.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Lopata 29. 05. 2017, 16:18:13
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í.

U opravdových projektů nasazených v produkci je těch 10 % dokonce jakýkoliv zásah do kódu včetně úprav existujícího kódu. Dalších 20 % je jen čtení stávajícího kódu (a na to potřebujeme velké displeje). 30 % jsou analýzy, dokumentace, meetingy, konzultace atd. A zbylých 40 % je papírování, vyplňování "výkalů" do Jiry a jiné lahůdky, které firma nesmyslně vyžaduje, ale není schopna na to najmout dostatek lopat, které se na nic jiného nehodí.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: fela 30. 05. 2017, 12:26:25
V skratke - OS GNU/Linux ti dá šancu mať opäť radosť z používania počítača.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: samohonka 30. 05. 2017, 12:49:20
V skratke - OS GNU/Linux ti dá šancu mať opäť radosť z používania počítača.
Chcel si povedat radost z nastavovania pocitaca ze ? Lebo pouzivat desktopovy linux na programovanie bez toho aby clovek furt daco musel riest v OS je nerealne. A to ze tu dakto odpise "mne to funguje" neberiem, lebo nefunguje.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Ondra Satai Nekola 30. 05. 2017, 12:54:28
V skratke - OS GNU/Linux ti dá šancu mať opäť radosť z používania počítača.
Chcel si povedat radost z nastavovania pocitaca ze ? Lebo pouzivat desktopovy linux na programovanie bez toho aby clovek furt daco musel riest v OS je nerealne. A to ze tu dakto odpise "mne to funguje" neberiem, lebo nefunguje.

Funguje. Vezmes ubuntu nebo fedoru, ne moc obskurni HW a mas to.

Samozrejme, ze mas i moznost si hrat - pak se pro zmenu s linuxem dostanes nekam dost jinam, nez co zvladaji alternativy (vypiplane tiling WM, napriklad).

Ale to je na zvazeni kazdeho. Nekomu muze vyhovovat ta sada kompromisu, kterou udela s macOS a proti tomu se tezko da neco namitat..
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: samohonka 30. 05. 2017, 13:50:57
Nechapte ma zle, nemam nic proti linuxu, na serveroch je dnes nenahraditelny. Ale programatorska masina proste musi fungovat od prveho zapnutia bez zbytocneho casu, ktory by sa stracal pri nastavovani OS. Zaroven by mal byt dost "otvoreny" specifickejsiemu nastavovaniu. Windows sa pouzit da, ale chciet od neho nieco extra je uz zlozite, uz len take ruby tam nainstalovat a vyladit aby polka gemov nepadala pri kompilacii je zabava. Desktopovy linux zase s oblubou hadze polena pod nohy pri blbostiach ako wifi, zvuk, graficke karty a ine periferie. Alebo odkliknete upgrade a skoncite s nefunkcnou VPN, rozsypanym desktopom atd. To ani nehovorim o tom, ze defaultne windowmanagery ako Gnome, Unity ci KDE sa posledne roky predhanaju v obskurnosti, neergonomickosti a facepalmovitosti. Takze fakt pre rok 2017 plati, ze najlepsi a najkompromisnejsi desktop pre programatora je macOS. A o peniaze velmi nejde, profici si aj tak lacne sroty nekupuju.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: jpu 30. 05. 2017, 15:17:08
Ale každý programátor, který to s programováním myslí vážně, by měl mít základy UNIXu.
dovod???
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: fernet 30. 05. 2017, 16:04:19
Nechapte ma zle, nemam nic proti linuxu, na serveroch je dnes nenahraditelny. Ale programatorska masina proste musi fungovat od prveho zapnutia bez zbytocneho casu, ktory by sa stracal pri nastavovani OS. Zaroven by mal byt dost "otvoreny" specifickejsiemu nastavovaniu. Windows sa pouzit da, ale chciet od neho nieco extra je uz zlozite, uz len take ruby tam nainstalovat a vyladit aby polka gemov nepadala pri kompilacii je zabava. Desktopovy linux zase s oblubou hadze polena pod nohy pri blbostiach ako wifi, zvuk, graficke karty a ine periferie. Alebo odkliknete upgrade a skoncite s nefunkcnou VPN, rozsypanym desktopom atd. To ani nehovorim o tom, ze defaultne windowmanagery ako Gnome, Unity ci KDE sa posledne roky predhanaju v obskurnosti, neergonomickosti a facepalmovitosti. Takze fakt pre rok 2017 plati, ze najlepsi a najkompromisnejsi desktop pre programatora je macOS. A o peniaze velmi nejde, profici si aj tak lacne sroty nekupuju.

Já teda žiju asi v nějakém alternativním vesmíru, ale už dlouho se mi nestalo, že by mi Linux házel klacky pod nohy při komunikaci s HW. Možná to bude tím, že používám výhradně notebooky Dell (Precision a XPS), které s Linuxem chodí bez problému, dokonce je Dell umí dodat i s Linuxem (i když toho nevyužívám a instaluji si všude Debian).
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Cikáda 30. 05. 2017, 16:34:09
Ale každý programátor, který to s programováním myslí vážně, by měl mít základy UNIXu.
dovod???

Stejný jako ten, proč by si měl programátor vyzkoušet více programovacích jazyků. Nehledě na to, že Linux je minimálně na serverech běžná záležitost. :) A hodit se to může i na MacOS.


Nechapte ma zle, nemam nic proti linuxu, na serveroch je dnes nenahraditelny. Ale programatorska masina proste musi fungovat od prveho zapnutia bez zbytocneho casu, ktory by sa stracal pri nastavovani OS. Zaroven by mal byt dost "otvoreny" specifickejsiemu nastavovaniu. Windows sa pouzit da, ale chciet od neho nieco extra je uz zlozite, uz len take ruby tam nainstalovat a vyladit aby polka gemov nepadala pri kompilacii je zabava. Desktopovy linux zase s oblubou hadze polena pod nohy pri blbostiach ako wifi, zvuk, graficke karty a ine periferie. Alebo odkliknete upgrade a skoncite s nefunkcnou VPN, rozsypanym desktopom atd. To ani nehovorim o tom, ze defaultne windowmanagery ako Gnome, Unity ci KDE sa posledne roky predhanaju v obskurnosti, neergonomickosti a facepalmovitosti. Takze fakt pre rok 2017 plati, ze najlepsi a najkompromisnejsi desktop pre programatora je macOS. A o peniaze velmi nejde, profici si aj tak lacne sroty nekupuju.

Už dlouho jsem nenarazil na to, že by něco nejelo, nebo se něco nějak rozbilo. :) Naposledy to bylo asi před 4 lety Bluetooth pro jeden notebook za 9 tisíc - nebyly drivery od nějakého pochybného výrobce.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Gulo 30. 05. 2017, 20:33:49
Tak ja dva mesice dozadu, Lenovo 540 co uz ma snad 3 roky a tedy zadna HW novinka. Ubuntu 16.4, ze nesla ctecka otisku prstu se dalo cekat, ale ze nejde SD karta wtf? Wifi jak na housenkove draze a zaviselo asi na postaveni Venuse vuci Mesici. Fungovani touchpadu byl oproti windowsu spatny vtip. Tak jsem nahodil externi mys aby se s tim dalo existovat. Pak upgrade na 17.4 a juniper VPN v zadeki. Java nekdy vytuhla az do kernel panicu. Odnesl jsem to znechucene ajtakum, ti jeste neco resili jestli tam nechci Windows, hnal jsem je :-) Sebral jsem z police zapraseny 5 let stary Macbook Air nastesti s 8GB RAM a co vam budu rikat, ta stara sunka je rychlejsi nez to Lenovo s i7 4jadrem... Tak s ni mesic vydrzim nez dojde novy MBP.
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: UF 30. 05. 2017, 21:05:51
Nechapte ma zle, nemam nic proti linuxu, na serveroch je dnes nenahraditelny. Ale programatorska masina proste musi fungovat od prveho zapnutia bez zbytocneho casu, ktory by sa stracal pri nastavovani OS. Zaroven by mal byt dost "otvoreny" specifickejsiemu nastavovaniu. Windows sa pouzit da, ale chciet od neho nieco extra je uz zlozite, uz len take ruby tam nainstalovat a vyladit aby polka gemov nepadala pri kompilacii je zabava. Desktopovy linux zase s oblubou hadze polena pod nohy pri blbostiach ako wifi, zvuk, graficke karty a ine periferie. Alebo odkliknete upgrade a skoncite s nefunkcnou VPN, rozsypanym desktopom atd. To ani nehovorim o tom, ze defaultne windowmanagery ako Gnome, Unity ci KDE sa posledne roky predhanaju v obskurnosti, neergonomickosti a facepalmovitosti. Takze fakt pre rok 2017 plati, ze najlepsi a najkompromisnejsi desktop pre programatora je macOS. A o peniaze velmi nejde, profici si aj tak lacne sroty nekupuju.

Muzu se zeptat proc zrovna takovy nick?
Vypadá to tak ze to souvisi s tvoji zivotni filozofii a tudis i vyberu operacniho systemu a ja bych nerad to asi prebiral i když komunitu mate evidentně velikou...
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 30. 05. 2017, 21:23:49

Muzu se zeptat proc zrovna takovy nick?

Zřejmě proto, aby se měli blbí čemu divit...
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: UF 30. 05. 2017, 21:37:42

Muzu se zeptat proc zrovna takovy nick?

Zřejmě proto, aby se měli blbí čemu divit...

chtel jsem byt slusny ale jdi mi k sipku, Kite!
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 30. 05. 2017, 21:57:20

Muzu se zeptat proc zrovna takovy nick?

Zřejmě proto, aby se měli blbí čemu divit...

chtel jsem byt slusny ale jdi mi k sipku, Kite!

Abys věděl, tak tohle je samohonka https://www.youtube.com/watch?v=VezZ3FS4t_s (https://www.youtube.com/watch?v=VezZ3FS4t_s)
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: UF 30. 05. 2017, 22:20:24

Muzu se zeptat proc zrovna takovy nick?

Zřejmě proto, aby se měli blbí čemu divit...

chtel jsem byt slusny ale jdi mi k sipku, Kite!

Abys věděl, tak tohle je samohonka https://www.youtube.com/watch?v=VezZ3FS4t_s (https://www.youtube.com/watch?v=VezZ3FS4t_s)

aaaaha - uz chapu tu souvislost s macOS X :) dik kite :)
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Kit 30. 05. 2017, 22:32:53
Abys věděl, tak tohle je samohonka https://www.youtube.com/watch?v=VezZ3FS4t_s (https://www.youtube.com/watch?v=VezZ3FS4t_s)

aaaaha - uz chapu tu souvislost s macOS X :) dik kite :)

Jen místo cukru se dávají jablka...
Název: Re:Na akom OS programujete? [pre javistov]
Přispěvatel: Ćonkin 30. 05. 2017, 22:51:55
aaaaha - uz chapu tu souvislost s macOS X :) dik kite :)
Jen místo cukru se dávají jablka...

Uroven vasi diskuze naznacuje, ze linuxaci palej pouze s h.vna.