NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
IT rekvalifikace s podporou uplatnění. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!

Soutěž: Machr na JavaScript - Praktický pomocník pro Firefox OS

Soutěž již skončila

Zadání

Od [me|]1760[/me|] vám přináším nového machra :) :

Ahoj, vítám váš u druhého Machra na Firefox OS. Tento Machr bude spíše otevřený a hodně toho bude i z vaší hlavy, ne jen ze zadání. Bude se totiž jednat o pomocníky v praxi. Rozdělíme to opět na dvě kategorie:
S využitím PHP: Aplikace bude využívat i nějakého serveru, ze kterého bude získávat data. Bude komunikovat s Vaším vlastním serverem, ne veřejně dostupným API od Weather Chanel. Pokud budete v aplikaci využívat na serveru jen to, co jste nenaprogramovali, hodnoceni budete v kategorii bez využití PHP. Budeme od vás vyžadovat i přístup k serveru (databáze, kód), tak se na to připravte.
Bez využití PHP: Aplikace nebude využívat serveru a bude si naprosto soběstačná, daty ji musí naplnit uživatel.

Co se vlastně tvoří: Tvoří se aplikace s tématem Pomocníci v praxi. Je to například první pomoc, seznam veřejných WC, zlaté stránky... Jednoduše je to aplikace, která vám pomůže v reálném životě.
Co se nesmí použít: Je zakázáno používat NFC API, na většině verzích Firefox OS nejde NFC aktivovat. Také jsou zakázány veškeré frameworky s výjimkou jQuery a to jak u klienta (AngularJS apod.), tak i na serveru (Nette), veškerý kód musí být vaše práce.
Hodnocení: Jelikož se jedná o Machra, kde může každý z Vás vymyslet něco originálního, budeme hodnotit i originalitu aplikace, za kterou dostanete 0-10 bodů bez závislosti na ostatních faktorech. Bohužel, u takto otevřených Machrů nejde určit přesné prvky hodnocení, za co jste body získali/ztratili uvidíte ve výsledném hodnocení.
Úspěšným řešitelem se soutěžící stává po dosažení 30 bodů. Rád bych také upozornil, že kvalitní aplikace mají otevřenou cestu do Firefox Marketplace. :)

Výhra

Vítěz dostane placku Machr na JavaScript (případně PHP) a ocenění do portfolia.

Výhra

Výsledky

Jméno bodů Řešení ( Stáhnout vše )
Ondrca 40 Stáhnout řešení
Petr Valigura 13 Stáhnout řešení
Jan Lupčík 0 Stáhnout řešení
Jan Vargovský 0 Stáhnout řešení
slipiklp 0 Stáhnout řešení
Michal Žůrek - misaz 0 Stáhnout řešení
Dominik Gavrecký 0 Stáhnout řešení

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

Aktivity
Avatar
Zdeněk Pavlátka:31.8.2015 14:34

V této soutěži budete tvořit aplikace pro Firefox OS

Soutěž končí 13.9.2015 12:00:00, tak se nezapomeň zapojit! :-)

Odpovědět
31.8.2015 14:34
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Ondrca
Tvůrce
Avatar
Ondrca:31.8.2015 15:07

JQuery se smí použít? :)

Nahoru Odpovědět
31.8.2015 15:07
Zase jsem o něco chytřejší
Avatar

Člen
Avatar
Odpovídá na Ondrca
:31.8.2015 15:08

Ano, jQuery se použít smí, ale žádné jiné frameworky či knihovny (kromě systémových) ne.

 
Nahoru Odpovědět
31.8.2015 15:08
Avatar
Odpovídá na
Michal Žůrek - misaz:31.8.2015 15:10

Pak máte zadání blbě napsané. Slovo veškeré tam tedy nemá co dělat.

 
Nahoru Odpovědět
31.8.2015 15:10
Avatar

Člen
Avatar
Odpovídá na Michal Žůrek - misaz
:31.8.2015 15:17

Už je to OK. :)

 
Nahoru Odpovědět
31.8.2015 15:17
Avatar
Neaktivní uživatel:31.8.2015 16:15

Předpokládám, že v rámci storage APIs, je asyncLocalStorage taky zapovězeno že? Takže jsem odkázán na klasické?

Nahoru Odpovědět
31.8.2015 16:15
Neaktivní uživatelský účet
Avatar

Člen
Avatar
Odpovídá na Neaktivní uživatel
:31.8.2015 17:35

Ano, jsi odkázán na to, co ti nabízí systém + jQuery. Mají celkem rozsáhlou wiki, tak zkus hledat. ;)

 
Nahoru Odpovědět
31.8.2015 17:35
Avatar
Matúš Petrofčík:31.8.2015 20:38

Je možné sa zapojiť aj keď firefox OS nemám? príde mi to celkom zaujímavé... ale nemám ten telefon chalani :) Jak tie aplikácie pre firefox OS vlastne fungujú?

Nahoru Odpovědět
31.8.2015 20:38
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Odpovídá na Matúš Petrofčík
Michal Žůrek - misaz:31.8.2015 20:45

můžeš vyvíjet v nějakém simulátoru, prý je použitelný.

 
Nahoru Odpovědět
31.8.2015 20:45
Avatar
Odpovídá na Matúš Petrofčík
Neaktivní uživatel:1.9.2015 9:58

Pokud máš Firefox (některý z posledních verzí) nainstalovaný ve svém OS, tak můžeš po instalaci simulátoru přímo od Mozilly - mimochodem chce to nainstalovat trochu víc těch rozšíření, je tam něco jako app manager, samotný simulátor a do něja samotný os ... je to pěkně zdokumentovaný na stránkách Mozilly

Nahoru Odpovědět
1.9.2015 9:58
Neaktivní uživatelský účet
Avatar

Člen
Avatar
Odpovídá na Matúš Petrofčík
:1.9.2015 10:52

Stáhni si Firefox Developer Edition. Více ve screenech.

 
Nahoru Odpovědět
1.9.2015 10:52
Avatar
Ondrca
Tvůrce
Avatar
Ondrca:2.9.2015 14:15

JQuery UI se může také použít, že?

Nahoru Odpovědět
2.9.2015 14:15
Zase jsem o něco chytřejší
Avatar

Člen
Avatar
Odpovídá na Ondrca
:2.9.2015 14:16

Ne, jen samotné jQuery. ;)

 
Nahoru Odpovědět
2.9.2015 14:16
Avatar
Ondrca
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Ondrca:6.9.2015 19:38

Jak to zde funguje - když odešlu svůj výtvor, bude hned dostupný ke stažení pro všechny?

Nahoru Odpovědět
6.9.2015 19:38
Zase jsem o něco chytřejší
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na Ondrca
Jan Lupčík:6.9.2015 19:40

Dostupný je až po ukončení soutěže. :)

Nahoru Odpovědět
6.9.2015 19:40
TruckersMP vývojář
Avatar
Odpovídá na Ondrca
Michal Žůrek - misaz:6.9.2015 19:41

Do vyhodnocení soutěže není pro veřejnost dostupný.

 
Nahoru Odpovědět
6.9.2015 19:41
Avatar
Odpovídá na
Neaktivní uživatel:6.9.2015 20:24

Mě by zajímal ten podpis, co máš pod komentáři. Kdy byla tvorba webu pouze o kódu :D?

Nahoru Odpovědět
6.9.2015 20:24
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Žůrek - misaz:6.9.2015 20:45

nikdy, protože už na samotném začátku krom kódu byl i obsah.

 
Nahoru Odpovědět
6.9.2015 20:45
Avatar
Ondrca
Tvůrce
Avatar
Odpovídá na Zdeněk Pavlátka
Ondrca:7.9.2015 21:29

Nějak blbne odesílátko, zkoušel jsem to 2× poslat a vždy po kliknutí na tlačítko odeslat vyskočila bílá stránka.

Nahoru Odpovědět
7.9.2015 21:29
Zase jsem o něco chytřejší
Avatar
Jan Lupčík
Tvůrce
Avatar
Jan Lupčík:10.9.2015 17:33

Jej, omlouvám se. Když jsem si chtěl přečíst pravidla soutěží (z nudy :`), překlikl jsem se a dal jsem nechtěně Odeslat. By se to mohlo nějak ošetřit. :D

Nahoru Odpovědět
10.9.2015 17:33
TruckersMP vývojář
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Jan Lupčík
Jan Vargovský:10.9.2015 17:34

N1, taky jsem odeslal nic :D snad vyhraju.

 
Nahoru Odpovědět
10.9.2015 17:34
Avatar

Člen
Avatar
Odpovídá na Jan Vargovský
:12.9.2015 21:52

A ta aktualizace ve stejnou hodinu a minutu už je něco, nebo pořád nic? :D

 
Nahoru Odpovědět
12.9.2015 21:52
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na
Jan Vargovský:12.9.2015 21:56

To byl jen test, jestli je vůbec něco ošetřené :)

 
Nahoru Odpovědět
12.9.2015 21:56
Avatar
Odpovídá na Jan Vargovský
Michal Žůrek - misaz:12.9.2015 22:00

tak jsem se taky zapojil s "Nic". Přeci jen máš konkurenta. :P

 
Nahoru Odpovědět
12.9.2015 22:00
Avatar

Člen
Avatar
:12.9.2015 22:40

Michal Žůrek - misaz Jan Vargovský Dali jste vy dva aspoň vědět Davidovi nebo tu jen objevujete kolo? :D

 
Nahoru Odpovědět
12.9.2015 22:40
Avatar
Odpovídá na
Michal Žůrek - misaz:12.9.2015 22:43

jo, vyřizuje se to.

 
Nahoru Odpovědět
12.9.2015 22:43
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Jan Vargovský:12.9.2015 22:48

Až tu na to bude formulář a nemusím ho jen tagovat v komentáři (který btw taky nefungoval), tak to třeba reportnu.

 
Nahoru Odpovědět
12.9.2015 22:48
Avatar

Člen
Avatar
:13.9.2015 16:39

Díky všem za účast, zde jsou výsledky:

Ondrca - 40 bodů
První čeho jsem si všiml když jsem aplikaci otevřel je absence viewportu a oběma za toto strhávám body (-10), protože je aplikace naprosto nepoužitelná. Při používání tvojí aplikace mě velice ruší to, že jde označovat text - to můžeš deaktivovat v CSS (-6). Příšerné je i tvoje řešení navigace (máš to rozfrckané v několika .html souborech, v každém je i hlavička a když ji upravíš v jednom, musíš ji upravit i ve zbytku, co třeba vyzkoušet načítat do <body> jen obsah?) a nevýhoda je to především pro tebe při dalším vývoji (-4). Abychom ale přešli k tomu pozitivnějšímu, máš vlastní a originální logo (+20) které se krásně vyjímá mezi ostatními aplikacemi. Co se kódu týče, je pěkně strukturovaný (+10), je pěkné, že aplikace umí i reagovat na uživatelův vstup (+6) třeba v násobilce. Dále jsi použil oficiální layout prostředí Gaia (+14), i když zastaralý (1.x). Po obsahové stránce je aplikace nabitá (+10) a určitě poslouží všem studentům, kteří si před testem zapomněli zopakovat vzorečky.
Doporučuji ti aplikaci publikovat v Marketplace (http://marketplace.firefox.com/developers).

Jan Lupčík - 0 bodů
Prázdné řešení.

Jan Vargovský - 0 bodů
Prázdné řešení.

slipiklp - 0 bodů
Prázdné řešení.

Michal Žůrek - misaz - 0 bodů
Prázdné řešení.

Petr Valigura - 13 bodů
Jako u Ondrcy ti v celé aplikaci chybí viewport a na mobilech se zobrazuje opravdu strašně (-10). Nemáš vypnuté označování textu v CSS (-6) a jako uživatele mě to velice ruší, když na nějakém textu podržím déle prst. Pole pro text jsou i po úpravě viewportu příliš malá (-4), doporučuji ti používat styly přímo z prostředí, jsou dostupné na GitHubu. Zadávání datumu řešíš pomocí klasického text-inputu, ne pomocí date-inputu, výběr pomocí kalendáře by ti umožnil např. upozorňovat na konci akce notifikací nebo akce řadit podle data. Časy MHD jsou též řešené pouze pomocí text-inputu (-6). Celé GUI je takové všemožně barevné, v seznamu akcí máš například červený text podbarvený bíle a všude okolo červené pozadí. Praktičnost aplikace ovšem nelze vyvrátit a musím tě pochválit za nápad (+10). Perfektní je využití localStorage (+20) a tak plná funkčnost aplikace offline. Velmi se mi ale nelíbí, že máš aplikaci vedenou jako certified a nepoužíváš tak permissions (-2), tento typ aplikací je určen pouze pro výrobce telefonů a pro systémové appky. Například číslo na 1188 jsi mohl lehce zaktivnit způsobem <a href="tel:118­8"></a>. Stejně jako Ondrcovi ti ovšem musím vyčíst organizaci souborů, následná drobná úprava hlavičky je pak příliš náročná (-4). Za vlastní logo tě ale musím pochválit, bohužel to ale není něco, co by mě posadilo na zadek (+15).
Po drobných úpravách jako je třeba převod do layoutu prostředí bych ti také mohl doporučit publikaci v Marketplace (http://marketplace.firefox.com/developers). Své místo by aplikace jistě našla. ;)

Dominik Gavrecký - 0 bodů
Prázdné řešení.

Placku tedy získává Ondrca. Gratuluji :)

 
Nahoru Odpovědět
13.9.2015 16:39
Avatar
Odpovídá na
Michal Žůrek - misaz:13.9.2015 17:00

Jak 0 bodů???? Vždyť v jednoduchosti je krása. :D

 
Nahoru Odpovědět
13.9.2015 17:00
Avatar
Jan Lupčík
Tvůrce
Avatar
Jan Lupčík:13.9.2015 17:03

Jsem třetí v seznamu nahoře! Oh, yeah! :D
Btw. nenapadlo mě, že když tady něco zkusím, další 4 lidi to testnou taky. Snad k této opravě bude takto větší důvod. :)
//EDIT: a mohu si stáhnout svoje řešení. Mrkněte určitě na něj. :D

Editováno 13.9.2015 17:04
Nahoru Odpovědět
13.9.2015 17:03
TruckersMP vývojář
Avatar
Michal Žůrek - misaz:13.9.2015 17:04

No každopádně teď trochu inteligentnějí. Každý webový prohlížeč má možnost použít svůj výchozí CSS styl, což je sice na webu již blbost (a myslím, že dokonce sama mozilla používá totožný co Chrome) nicméně má se toho využít právě zde u těch chytrých appek. Třeba na WinJS toho MS využil a i přesto, že tam běží defaultní prohlížeč je v defaultním stylu třeba označování textu vypnuto = vývojáři to nemusí řešit. Takové "drobnosti" by si i Mozilla měla dořešit, protože jim to do store přinese hromadu nepoužitelných aplikací, jen kvůli takovým blbostem.

nechceš jim to třeba napsat, když už si na ně tak vlivný, že ti posílají telefon zadarmo?

 
Nahoru Odpovědět
13.9.2015 17:04
Avatar
Petr Valigura
Tvůrce
Avatar
Odpovídá na
Petr Valigura:13.9.2015 17:23

Díky, za konstruktivní kritiku a rady, určitě se z toho poučím :) také bych, ale chtěl říci, že text-inputem to řeším protože nechávám na uživateli co si tam napíše, může si tam klidně napsat "pondělí" nebo "Vánoce" či "příští týden" a to by přes date nešlo. Také časy MHD tak řeším, aby si tam mohl uživatel napsat "Autobus - 12:00" či "Vlak - 14:00", také by to nešlo kdybych použil například jen čísla :) Barev mám rozhodně méně, než vítěz, ale to je asi jedno... Jinak nechápu to zaktivnění 1188, jak to myslíš? :) Jestli bych tě mohl poprosit, ještě o zhodnocení kódu (né do celkového hodnocení, jen tady do komentáře co mám zlepšit), jelikož si Ondrcovi napsal "Co se kódu týče, je pěkně strukturovaný (+10), je pěkné, že aplikace umí i reagovat na uživatelův vstup (+6)" Tak by mě zajímalo co mám na kódu špatně, snažil jsem se o SoC a žádné body z toho (ani minusové, tak nevím) a moje aplikace neumí reagovat na uživatelský vstup? (to už spíš jen ryji :D)
A samozřejmě ještě gratuluji vítězi! :) zaslouží si to!

Nahoru Odpovědět
13.9.2015 17:23
Občas je to tady dobrá klauniáda...
Avatar

Člen
Avatar
:13.9.2015 17:47

Michal Žůrek - misaz Rovnou jsem tu chybu opravil na GitHubu v oficiálním Gaia layoutu - jakmile mi to přijmou, kdo ho bude používat, už tím trpět nebude.
Petr Valigura OK, je to tvoje volba, ale zdá se mi lepší varianta, když s tím potom můžeš dále pracovat. K 1188 - když vložíš na stránku

<a href="tel:1188"></a>

vyvolá to akci, která spustí aplikaci Telefon a předvolí ti číslo 1188, ty ho potom akorát potvrdíš k vytočení. :)
Kód máš úhledný, ale roztahaný po všech možných souborech. Třeba ty tři .js soubory jsou celkem zbytečné, zvlášť když je to všechno tvoje práce. Máš pěkně okomentované .css, co k čemu patří, to je určitě plus. A ještě jedna rada, když děláš na mobilní zařízení (ale už i na desktopy) - VEKTOR, VEKTOR, VEKTOR. Na všech různých DPI se ti pak budou obrázky zobrazovat hezky, ne jako nekvalitní .png, která používáš v appce.
Jak to bude s tím Marketplace? Submitneš ji nebo necháš jen pro soutěž? :)

 
Nahoru Odpovědět
13.9.2015 17:47
Avatar

Člen
Avatar
:13.9.2015 17:57

Mimochodem, už vím téma na dalšího machra... :-`
https://www.youtube.com/watch?…

 
Nahoru Odpovědět
13.9.2015 17:57
Avatar
Odpovídá na
Michal Žůrek - misaz:13.9.2015 18:01

tři js ale nejsou žádná chyba, tak je to správně. Nevím co programoval, ale spíš bych tipoval, že správně to měl rozdělit ještě do více souborů (pokud psal, aspoň trochu objektově).

 
Nahoru Odpovědět
13.9.2015 18:01
Avatar

Člen
Avatar
Odpovídá na Michal Žůrek - misaz
:13.9.2015 18:05

Na localu to asi moc nevadí, ale co se týče kvality mobilního připojení v Česku, je lepší mít jen jeden soubor. Musí se pak poslat jen jeden request. :)

 
Nahoru Odpovědět
13.9.2015 18:05
Avatar
Odpovídá na
Michal Žůrek - misaz:13.9.2015 18:10

ono HTML5 obsahuje API na vynucení cachování.... A těch pár bajtů v HTTP hlavičce tě nezabije.

 
Nahoru Odpovědět
13.9.2015 18:10
Avatar
Petr Valigura
Tvůrce
Avatar
Odpovídá na
Petr Valigura:13.9.2015 19:26

To s tím telefonem jsem nevěděl :) to je super. Ale s těma třemi soubory ti musím oponovat říká ti něco SoC, SRP (né že bych na to byl nějaký velký odborník :D) a přehlednost kódu, už vidím jak bych do jednoho souboru vrazil ovládání aplikace, objekt té akce a ještě databázi, zvlášť když si sám říkal, že kdybych použil date input, že bych tam mohl dodělat víc, to by bylo super číst ten kód a nebo ho předělávat... a co se internetu týče, tak je to přeci offline aplikace a nevěřím, tomu, že by trocha té velikosti navíc vadila.

Takže bych měl všechen kód psát do jednoho souboru? Tak to je super hodnocení díky. Tak to si mi měl ubrat rovnou body za to, že se snažím psát přehledně.

Vektor je jedna z mnoha věcí co se musím naučit :) každopádně je super, že takto člověk zjistí na co by se měl ještě podívat :)

Jinak jsem rád, že se ti líbí komentovaný kód a v hlavním hodnocení body nikde (to je zase jenom takové rýpání, práce vítěze byla rozhodně lepší :D)

To mě přivádí k tomu, že by se mělo lépe hodnotit, tím myslím, že by se mělo hodnotit u všech stejné části (nápad, kód, grafika atd.) člověk si pak není jistý proč někdo dostal body za kód... je to kvůli tomu, že jeho kód je strašně dobrý o proti mému (když jsem nedostal ani bod) a nebo se to prostě nehodnotilo, protože byl všední. (Možná, že je to u ostatních machrů lepší, nevím nedíval jsem se, mluvím co se týče tohoto)

S tím marketem ještě uvidím, jestli ji budu opravovat, či vylepšovat, zatím tedy jen pro soutěž, ale kdo ví :)

Nechci aby tento komentář vyzněl špatně, do jisté míry si asi chráním svoje ego :D určitě na mé práci bylo hodně co zlepšovat, jen se snažím přijít na důvod rozdílu těch bodů.

Nahoru Odpovědět
13.9.2015 19:26
Občas je to tady dobrá klauniáda...
Avatar

Člen
Avatar
Odpovídá na Petr Valigura
:13.9.2015 19:38

Hele, je to moje první hodnocení a stejně jako vy máte co zlepšovat, já mám taktéž ještě mnoho věcí na vypilování. :)
Jinak, jak jsem psal, oddělit ten JS v jednom souboru komentářem by bylo rozhodně lepší než mít tři, pokud budeš appku stahovat z netu (a takové jsou). Pokud to bude normální packaged která běží i offline, asi to tolik nevadí, ale stejně to bude o nějakou tu nanosekundu pomalejší. :-P

 
Nahoru Odpovědět
13.9.2015 19:38
Avatar
Petr Valigura
Tvůrce
Avatar
Odpovídá na
Petr Valigura:13.9.2015 21:26

Jasně :) jsou to jen takové typy (ty jsi nám dal rady z pohledu člověka co má zkušenosti s vývojem na Firefox OS a já dávám rady z pohledu účastníka soutěže) :) ... Já se hold smířím s tím, že můj kód se asi neposlal nebo se nějak rozhodil (když 0 bodů), s tím, že moje aplikace přestala přijímat uživatelský vstup (0 bodů), s tím, že odůvodněné řešení inputů, které jsi uznal, je špatně (-6 bodů) a že, červená, modrá a bílá, je víc všemožně barevná než červená, oranžová, modrá, hnědá, světle modrá, zelená, bílá a hlavně, že mám programovat v jednom souboru, třeba se příště dozvím, že se nemá programovat OOP jelikož bez toho je to rychlejší? :D ...

Každopádně oceňuji, že jsi si dal práci a i přes moje námitky jsem ve skutečnosti rád, že jsi tohoto Machra udělal, hodně štěstí s dalšími :)

Nahoru Odpovědět
13.9.2015 21:26
Občas je to tady dobrá klauniáda...
Avatar

Člen
Avatar
Odpovídá na Petr Valigura
:13.9.2015 21:57

Sakra, ty mě celkem dost mateš. Půlka komentáře srší ironií a v tý druhý mi děkuješ. :D
Připravím vám dalšího a už nebude tak volný. :) Takže tam bude hodnocení jasnější.

 
Nahoru Odpovědět
13.9.2015 21:57
Avatar
Petr Valigura
Tvůrce
Avatar
Odpovídá na
Petr Valigura:13.9.2015 22:12

Ta ironie tam byla jen z části :D abych ti ukázal jak je část tvého hodnocení absurdní... kvůli tomu, že jsi neohodnotil pár bodů, kdežto kolegovi ano :D podívej se na to sám napíšeš "je pěkné, že aplikace umí i reagovat na uživatelův vstup (+6)" u Ondrca a u mě nic :D nebo to samé s tím kódem u něho (+10) a u mě nic, nevím, ale když jsem nic nedostal tak to asi nepřišlo ne :P ...

A to děkování bylo opravdové, nechci ti nějak znechutit dělání takových soutěží protože jsou fajn :) jen ta pravdivá ironie byla kvůli tomu, aby sis dal pozor ať příště, když u někoho hodnotíš kód, tak ho hodnoť i u dalšího nebo když někomu dáš body za to, že tam má vstupy od uživatele, tak to dej i druhému (klidně méně, když to bude napsané hůř) :) toť vše, už se těším na dalšího Machra, doufám, že bude zajímavý :) a spravedlivě ohodnocen :D ... a u tohoto bych už toho nechal, ty už své hodnocení nezměníš (a já už bych snad po tomhle ani placku nechtěl), nechci tady dělat dlouhé diskuze (ups asi pozdě) :D

Nahoru Odpovědět
13.9.2015 22:12
Občas je to tady dobrá klauniáda...
Avatar

Člen
Avatar
Odpovídá na Petr Valigura
:13.9.2015 22:18

Ten vstup je u tebe samozřejmost, protože ta myšlenka by bez něj fungovat nemohla. U něj je to příjemný doplněk. Za kód ti zpětně uděluji taky 10 bodů a máš jich 23 - jsi pořád bohužel neúspěšný řešitel. :( :D
S diskuzí na toto téma tedy končíme a já jdu připravovat prácičku na další týden pro vás. :)

 
Nahoru Odpovědět
13.9.2015 22:18
Avatar
Petr Valigura
Tvůrce
Avatar
Odpovídá na
Petr Valigura:13.9.2015 23:00

A já už jsem vážně nechtěl psát :/ nechám si klidně 13 bodů, je to motivující :D ... navíc s tím měněním výsledku můžu říci... proč si nám strhl stejně bodů, za problémy s možnou úpravou hlavičky, když já mám o 4 soubory méně navíc mém případě to dává větší smysl (to rozdělení), proč jsi nám dal stejně bodů za kód, když můj je složitější (tím nechci tvrdit, že je jeho špatný, ale můj zabral víc času a dělá víc), proč si vzal 6 bodů za ty inputy je to vlastnost, kterou tam chci, proč si mě vyčetl barvy a jemu ne, když moje ladili víc, proč si mi vyčetl označení textu v CSS, je to doplněk, když chci kamarádovi napsat o akci, informace můžu jednoduše zkopírovat a poslat :) ... Na tyto otázky nemusíš odpovídat, já jen, že takhle se to dá vést do nekonečna.

Neberte to nikdo špatně, určitě by se tyhle věci dali říct i u Ondrci :) jen chci říct, že můžu lehce ukázat chyby ve tvém hodnocení, teď to píšu jen pro další Machry. Tohle je uzavřená kapitola, to jen to moje ego mě to pořád nutí psát vážně :D Teď jdu zkusit jestli jdou vypnout notifikace ať mě to pořád neláká.

Nahoru Odpovědět
13.9.2015 23:00
Občas je to tady dobrá klauniáda...
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na
Honza Bittner:14.9.2015 9:07

Jen proto, že asi nevíš co je minifikace a concat (spojení souboru), což se na produkci používá, neznamená, že je komentování lepší, což není. :)

Nahoru Odpovědět
14.9.2015 9:07
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
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 45 zpráv z 45.