Soutěž: Machr na algoritmy - SVG

Grafika Grafika a design Machr na efekty - 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.

Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Zdeněk Pavlátka:

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  +3 29. února 19:37
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Zdeněk Pavlátka
Josef Kuchař (Pepa489):

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. února 21:20
2x piš, jednou debuguj
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Josef Kuchař (Pepa489)
Zdeněk Pavlátka:

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. března 9:33
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
martinkobelka
Redaktor
Avatar
martinkobelka:

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 1. března 19:26
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Nahoru Odpovědět 1. března 20:06
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Dan Balarin
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
Dan Balarin:

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. března 12:53
"The number one benefit of information technology is that it empowers people to do what they want to do. It lets...
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Zdeněk Pavlátka:

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. března 16:30
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Dan Balarin
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
Dan Balarin:

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. března 18:20
"The number one benefit of information technology is that it empowers people to do what they want to do. It lets...
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Zdeněk Pavlátka:

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. března 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.