Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Soutěž: Machr na algoritmy - SVG

Soutěž již skončila

Zadání

V tomto machrovi bude vaším úkolem načíst obrázek ve formátu SVG a zobrazit ho. A abyste to neměli tak jednoduché, budete trochu omezení:
Je zakázáno použít jakékoli cizí knihovny pro načítání XML, SVG (včetně knihoven použitého jazyka - např. SAX v Javě či C#), hezky si to sami naparsujte.

Povolené jazyky: C, C++, C#, Java, JavaScript
Pokud budete chtít použít jiný, zeptejte se v komentářích.

Hodnotit budu:

  1. podle toho, kolik toho dokáže váš výtvor přečíst a zobrazit (jednotlivé tvary, barevné přechody, styly...)
  2. podle toho, jak dlouho mu to trvá
  3. budu rozdělovat bonusové body za věci jako možnost přiblížení, export do PNG...

Výhra

Vítěz dostane placku Machr a ocenění do portfolia.

Výhra

Výsledky

Soutěže se nikdo nezúčastnil.

Aktivity
Avatar
Zdeněk Pavlátka:29.2.2016 19:37

V této soutěži budeme načítat SVG obrázky ;)

Soutěž končí 13. března 12:00, tak se nezapomeň zapojit! :)

Odpovědět
29.2.2016 19:37
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Zdeněk Pavlátka
Josef Kuchař - Pepa489:29.2.2016 21:20

Má to tolerovat chyby a pokusit se to zobrazit, tak jak to je, nebo jenom vyhodit chybu, že je to nevalidní? Díky

Nahoru Odpovědět
29.2.2016 21:20
2x piš, jednou debuguj
Avatar
Odpovídá na Josef Kuchař - Pepa489
Zdeněk Pavlátka:1.3.2016 9:33

To, že si program dobře poradí s chybami, bude bráno jako bonus. Minimálně by ale měl zobrazit vše "před chybou".

Nahoru Odpovědět
1.3.2016 9:33
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
martinkobelka
Tvůrce
Avatar
martinkobelka:1.3.2016 19:26

Zkusím se zapojit. Nevím ale jestli se někdo v mém nekonečném stavovém automatu na kterém jsem dneska začal pracovat vyzná :D

 
Nahoru Odpovědět
1.3.2016 19:26
Avatar
Nahoru Odpovědět
1.3.2016 20:06
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Zdeněk Pavlátka
Neaktivní uživatel:2.3.2016 12:53

Může se použít jQuery když nepužiju nic na parsování XML a SVG? A můžu použít build-in knihovnu na parsování JSONu? Přemýšlím o účasti... :D

Nahoru Odpovědět
2.3.2016 12:53
Neaktivní uživatelský účet
Avatar
Zdeněk Pavlátka:2.3.2016 16:30

Může se použít jQuery když nepužiju nic na parsování XML a SVG?

Ano, ale moc jí nebudeš potřebovat.
Pro všechny: V JavaScriptu vše vykreslujte na canvas.

A můžu použít build-in knihovnu na parsování JSONu?

Záleží na co konkrétně. Můžeš upřesnit?

Nahoru Odpovědět
2.3.2016 16:30
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Zdeněk Pavlátka
Neaktivní uživatel:2.3.2016 18:20

Myslel jsem to na ukádání a načítání SVG ale do JSONu, teď už ani nevim proč :D Každopádně právě jsem se trochu zasekl na parsování tak uvidim jestli se mi vůbec podaří naparsovat SVG :D

Nahoru Odpovědět
2.3.2016 18:20
Neaktivní uživatelský účet
Avatar
Zdeněk Pavlátka:16.3.2016 13:33

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

Tentokrát placku nikdo nezískává, snad někdy příště.

Nahoru Odpovědět
16.3.2016 13:33
Kolik jazyků umíš, tolikrát jsi programátor.
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 9 zpráv z 9.