Desktop alebo notebook (programator)

balki

Re:Desktop alebo notebook (programator)
« Odpověď #120 kdy: 06. 09. 2016, 13:26:19 »
Když na něčem dělá víc lidí, řeší se to zase jinak... A není problém mít CI naplánovaný víckrát, při commitu / night build / testy,...
Jak to má běžet na víc platformách, tak je CI asi tak jediná možnost, jak se z toho nezbláznit. I Javamanův rebuild otestuje jenom jednu mašinu.
Pro něco velikého je rebuild stejně nepříjemně pomalý bez ohledu na parametry stroje. Prostě pushnu, než doběhnou testy tak dělám něco jiného a pak omrknu výsledek. Pro příčetný návrh a příčetné unit testy je snesitelné to omrknout až ráno, protože pravděpodobnost chyby neodhalené unittesty je přiměřeně malá.

Pokud někdo šetří na unit testech, tak je mu na buildy každá mašina pomalá.
Testy jsou pro lopaty, profík to dá vždy na první dobrou :D

Lopaty kompiluju. Profik ani nekompiluje, len napise kod a posle zakaznikovi. Naco by si to mal koder kompilovat, ked to aj tak pojde?


Tuxik

  • *****
  • 1 473
    • Zobrazit profil
    • E-mail
Re:Desktop alebo notebook (programator)
« Odpověď #121 kdy: 06. 09. 2016, 13:33:29 »
Lopaty kompiluju. Profik ani nekompiluje, len napise kod a posle zakaznikovi. Naco by si to mal koder kompilovat, ked to aj tak pojde?
Profík kompilovat ani nemůže, profík to mlátí přímo ve strojáku :D Nicméně to posílá zákazníkovi, aniž by to zkusil spustit, protože to stejně funguje :D

javaman ((

Re:Desktop alebo notebook (programator)
« Odpověď #122 kdy: 06. 09. 2016, 13:48:30 »
Pokud někdo šetří na unit testech, tak je mu na buildy každá mašina pomalá.
Testy jsou pro lopaty, profík to dá vždy na první dobrou :D
Mám chuť si natisknout na triko "Hrdá lopata", či něco podobného :)

Nezapomeň tam dát i mzdu, abys zase moc nezpychl.

Re:Desktop alebo notebook (programator)
« Odpověď #123 kdy: 06. 09. 2016, 14:05:28 »
Lopaty kompiluju. Profik ani nekompiluje, len napise kod a posle zakaznikovi. Naco by si to mal koder kompilovat, ked to aj tak pojde?
Profík kompilovat ani nemůže, profík to mlátí přímo ve strojáku :D Nicméně to posílá zákazníkovi, aniž by to zkusil spustit, protože to stejně funguje :D

cat > foo.exe je cool ale cat > foo.tar.bz2 je jeste vic cool :-D

Re:Desktop alebo notebook (programator)
« Odpověď #124 kdy: 07. 09. 2016, 10:53:28 »
Osobně už mnoho let praktikuji to, že mám lightweight notebook, kterému vydrží baterka, a na něm otevřené SSH,...

Coz je pro cele muze, zocelene vetry rentgenova zareni CRT monitoru, kteri dokazi programovat ve vimu a to kazdy neumi.

emacs, jedině emacs :)

A ten pocit, když jsem tenkrát upgradoval na Trinitron na 100Hz...


Re:Desktop alebo notebook (programator)
« Odpověď #125 kdy: 07. 09. 2016, 10:57:19 »
To jo, programovat v textovém editoru musí být strašně náročné. Kam se hrabe složité IDE, kde je hromada voleb a potřebuješ roky, abys to vůbec dokázal použít.

A vis, ze asi jo? Ono treba ve vimu se asi dost blbe krokuji programy, jako to delas ty, kdyz hledas, co jsi kde zprasil.

Krokování programu? To dnes ještě někdo dělá v jiném jazyce než Assembleru?

No, chápu, že místní magické osazenstvo prostě magickým okem pohlédne do zdrojáku v Cčku a vidí, ale my obyčejní smrtelníci občas něco musíme udebugovat k fungování...

marek26

Re:Desktop alebo notebook (programator)
« Odpověď #126 kdy: 07. 09. 2016, 11:15:15 »
a co poviete na notebooky znaciek: Toshiba, EUROCOM a Fujitsu?

Ivan Nový

Re:Desktop alebo notebook (programator)
« Odpověď #127 kdy: 07. 09. 2016, 11:26:16 »
Ano, to je problem. Inteligence totiz vyzaduje schopnost myslet a tu bych u Google auta nepredpokladal, zatimco veverka pravdepodobne nejakym zpusobem mysli.
Blížíme se k zajímavým filosofickým problémům. Jakým způsobem určíš, jestli něco myslí? Jakým způsobem bys mě mohl přesvědčit, že opravdu myslíš a nejsi jenom masový počítač co myšlení pouze emuluje navenek?

Citace
To rozpoznavani obliceju je takova lepsi verze rozpoznavani flasek automatem v supermarketu. Neni to zadne "hele, tamhle jde Franta bin Vocasek", ale "92,4 % pravdepodobnost shody s polozkou Franta bin Vocasek v databazi".
No ale v naší hlavě se neděje nic zas tak odlišného. Jenom tu pravděpodobnost nevnímáme a nejsme schopni si nastavovat prahy. Pokud začneme počítat spolehlivost lidského vnímání, tak to není žádný zázrak. Obzvlášť s falešně pozitivními detekcemi jsme na tom dost tragicky.
Ba co hůř, nelze ani dokázat, že naše představy nejsou součástí deterministického stroje, že nejsme jen postavy ve filmu bez reálné vůle.

Tuxik

  • *****
  • 1 473
    • Zobrazit profil
    • E-mail
Re:Desktop alebo notebook (programator)
« Odpověď #128 kdy: 07. 09. 2016, 11:57:35 »
No, chápu, že místní magické osazenstvo prostě magickým okem pohlédne do zdrojáku v Cčku a vidí, ale my obyčejní smrtelníci občas něco musíme udebugovat k fungování...
Udebugovat k fungování je například to, že člověk ve složitém výpočtu hledá souvislositi mezi chybným a správným výsledkem a zmateně přehazuje pořadí operací a znaménka tak dlouho, než mu to začne fungovat? A po roce zjistí, že to přeházel tak kvalitně, že to dává správný výsledek jen v 90ti procentech případů a má mezitím z 10ti procent naplněnou produkční databázi neidentifikovatelnýma chybnýma hodnotama? :D


Re:Desktop alebo notebook (programator)
« Odpověď #130 kdy: 07. 09. 2016, 13:56:33 »
No, chápu, že místní magické osazenstvo prostě magickým okem pohlédne do zdrojáku v Cčku a vidí, ale my obyčejní smrtelníci občas něco musíme udebugovat k fungování...
Udebugovat k fungování je například to, že člověk ve složitém výpočtu hledá souvislositi mezi chybným a správným výsledkem a zmateně přehazuje pořadí operací a znaménka tak dlouho, než mu to začne fungovat? A po roce zjistí, že to přeházel tak kvalitně, že to dává správný výsledek jen v 90ti procentech případů a má mezitím z 10ti procent naplněnou produkční databázi neidentifikovatelnýma chybnýma hodnotama? :D

Miluji příklady z reálného života :)

Tuxik

  • *****
  • 1 473
    • Zobrazit profil
    • E-mail
Re:Desktop alebo notebook (programator)
« Odpověď #131 kdy: 07. 09. 2016, 14:18:59 »
Miluji příklady z reálného života :)
Já jen abych si lépe představil, co je to to "udebagování" :D

dustin

Re:Desktop alebo notebook (programator)
« Odpověď #132 kdy: 07. 09. 2016, 14:37:08 »
Udebugování je např. to, že přehodíš dva stringové parametry při volání metody a při prvním krokování to hned vidíš a opravíš.

Kit

Re:Desktop alebo notebook (programator)
« Odpověď #133 kdy: 07. 09. 2016, 14:59:45 »
Udebugování je např. to, že přehodíš dva stringové parametry při volání metody a při prvním krokování to hned vidíš a opravíš.

Takové prkotiny přece odhalí už testy, ne?

marek26

Re:Desktop alebo notebook (programator)
« Odpověď #134 kdy: 07. 09. 2016, 15:02:53 »
co tak sa vyjadrit k tym 3 notebookom, na ktore som dal odkaz? honit si triko mozte aj niekde inde :)