Brugernavn:




Kodeord: Husk
Forside Forum Artikler Downloads Søg
 

Forårskonkurrence

Forord

Vi har i denne omgang valgt at lave nogle programmeringsudfordringer, til jer, brugerne, da det jo er en programmeringsportal vi befinder os i.

Regler

Hvis du vælger at deltage, så er der nogle krav og regler du skal følge.
1. Vi skal have adgang til den fulde kildekode, og eventuelle billeder, eller lignende, hvis disse også er brugt i den færdige løsning.
2. Vi skal have adgang til en live demo af det færdige produkt, som er klar til, at vi kan prøve og teste løsningen og brugervenligheden.
3. Koden skal være kommenteret(!)
4. Databaser man kan bruge: Access, MySQL, XML eller Tekstfiler. Hvis koden gør brug af en anden database end de nævnte, vil den ikke blive godtaget.
5. Sprog man kan bruge: ASP, PHP, (X)HTML, Javascript, CSS, XML, .NET, Python. Hvis koden gør brug af et andet sprog end de nævnte, vil den ikke blive godtaget.
6. Du kan kun indsende én løsning, og det vil sige, at du kun har mulighed for at deltage i én kategori, og ikke dem alle sammen.

Information

Deadline

Når du har læst denne konkurrence-beskrivelse, er det fordi, at konkurrencen er blevet annonceret. Der vil nu gå 24 timer, hvorefter opgaverne vil blive offentliggjort. Du vil derefter have 48 timer til at løse opgaverne, og sende dem ind. Efter de 48 timer modtager vi ikke flere løsningerne. Vi vil så kigge hver eneste løsning igennem, og til sidst finde vinderne. Der vil være tre vindere i hver kategori, og altså derfor ni vindere i alt. Alle vinderne vil modtage præmier i form af points her på Rowl.

Præmier

Præmierne i hver eneste kategori er som følgende:
Førstepræmie: 1500 points
Andenpræmie: 800 points
Tredjepræmie: 250 points
Der vil i alt blive uddelt 7650 points.

Offentliggørelse

Vinderne vil blive offentliggjorte, modtage deres points, og de vil derefter blive spurgt om hvorvidt de vil lade os offentliggøre kildekoden eller ikke. Det er VALGFRIT, og vi tvinger jer ikke til at lade os offentliggøre kildekoden. Den offentliggjorte kildekode vil kunne ses af alle på Rowl, hvis altså vinderen accepterer, at den offentliggøres.

Indsendelse

For at indsende en løsning skal du først og fremmest have sat en live demo op på nettet, så vi kan teste det. Derefter skal du have pakket hele kildekoden, billeder, osv., som du også lægger op på nettet. Vi godtager: *.zip, *.rar, *.tar og *.gz. Til sidst sender du så en privatbesked til os, hvor du giver os link til både den pakkede kildekode, samt live demoen. De kan sendes til enten __ak (id: 16) eller v0id (id: 135)

Opgaver

Kategorier

Der er tre kategorier, så flest muligt har en chance for at deltage. Kategorierne er som følgende:
1. Kreativitet
2. Kodestil
3. Underholdning

Kreativitet

Den første kategori indeholder en opgave, hvor man skal bruge sin kreativitet og logisk tænkning. Vi vil kigge på hvordan opgaven er løst og hvor effektiv løsningen er.

Kodestil

Den anden kategori indeholder en opgave, hvor man skal ligge stor vægt på brugerfladen, lækre detaljer og funktioner.

Underholdning

Den sidste kategori indeholder en opgave, hvor det gælder om, at få den største underholdningsværdi ud til brugeren. Vi vil selvfølgelig lægge stor vægt på underholdningsværdien, men også hvor længe idéen holder, og ikke går hen og bliver kedelig.

Opgaver

Kreativitet

Labyrint
Du får tre tekstbaserede labyrinter. Murene består af '#'er, start-punktet af et '?', slut-punktet et '!' og selve vejen som skal betrædes består af mellemrum. Selve figuren der skal rykke rundt består af et '@'. Din opgave ligger i at loade en labyrint ind i dit script, og derefter kalkulere og finde den rigtige vej fra start- til slut-punkt. Selve vejen skal du markere med figuren (altså '@'er)
De tre labyrinter vi vil teste scriptet med er de følgende:
  1. ####################
  2. #   #### ### # #####
  3. # #        # #     #
  4. # # # ###### # # # #
  5. ### ######## # # # #
  6. #?             #!# #
  7. ####################
  1. #########################
  2. #   ?  #   ### ###      ##########
  3. #####    #                       #
  4.     ########## ############    ###
  5.              # #          #    #
  6.              # ##### ######    #############
  7.              #     # # !                   #
  8. ############## ##### #######################
  9. #              #
  10. ################
  1. ##########################
  2. #                       !#
  3. # ?                      #
  4. #                        #
  5. ##########################
Hvis vi siger at den første labyrint loades af scriptet, skal outputtet af scriptet være:
  1. ####################
  2. #   #### ### # #####
  3. # #        # #@@@  #
  4. # # # ###### #@#@# #
  5. ### ######## #@#@# #
  6. #@@@@@@@@@@@@@@#@# #
  7. ####################

Kodestil

Gæstebog
Du får til opgave, at skulle lave en brugervenlig og lækker gæstebog. Den skal være fyldt med lækre detaljer, funktioner og ikke mindst, skal den også til en hvis grad være en fryd for øjet. Der behøves nødvendigvis ikke være gjort brug af tung grafik, men det skal være sat op, så det er lige til at finde ud af.
Der vil også her blive lagt stor vægt på at koden er lavet ordentligt.

Underholdning

Din idé
Denne opgave er mere fri end de andre to. Vi giver dig her muligheden for selv at finde på den idé, du tror på er en vinderidé. Det eneste krav vi sætter til dig er, at det skal være underholdende!

Sidst redigeret 16:03 28/03/2008 af Rowl
Oprettet af:

Konkurrencer

Point afsat: 8000

Åben
14:36 27/03/2008
Det kan man godt sige..;)
4350 tror jeg nok den var på..;) Var i hvertfald på 6-7 pladsen..:)

Men tak..:)
Oprettet af:

Kommentar
18:13 31/03/2008
Jeg kom til at tænke på: Hvorfor var der ikke flere der deltog i konkurrencen? Var det for svære opgaver, eller var I for dovne? Kom med kritik som vi kan arbejde videre med!

Til alle jer der vil se en mulig løsning til labyrinten, så har jeg skrevet et script i Python.
I kan finde det her: http://v0id.dk/MazeSolvr.py.txt

Markus skrev kl. 18:13 d. 31/03/2008
Det kan man godt sige..;)
4350 tror jeg nok den var på..;) Var i hvertfald på 6-7 pladsen..:)

Men tak..:)
Når ja, okay. :-)
Du har nu 4300 point.
Oprettet af:

Kommentar
18:55 31/03/2008
Tror bare det var et uheldigt tidspunkt den kom? Jeg havde personligt ikke særlig meget tid.. Men måske var opgaverne heller ikke særlig spændende.. Altså hvis jeg kendte til Rowl.dk da den konkurrence med at hacke en side havde jeg nok deltaget.. Det var en genial og sjov idé.

Her skulle vi bare scripte eller lign og bruge hjernen på noget vi ikke får det store ud af.. Måske er det derfor..?

Når ja, okay. :-)
Du har nu 4300 point.

Tak skal du have..:)
Oprettet af:

Kommentar
19:03 31/03/2008
Hvad fanden skal vi/jeg bruge løsningen til labyrinten i Python?

Jeg havde slet ikke set, at der var én konkurrence igang. Derfor jeg først så denne tråd igår.
Oprettet af:

Kommentar
19:37 31/03/2008
Jeg var i gang med kategori nummer tre, men tiden gik fandme for hurtigt:D - Man har jo også andet at se til. Lidt længere tidsfrist måske ellers tror jeg bare folk var for dovne.

EDIT**
- Kunne bedre lide jeres "start på det nye rowl" konkurrencen.
Sidst redigeret 20:11 31/03/2008
Oprettet af:

Kommentar
20:08 31/03/2008
v0id skrev kl. 18:55 d. 31/03/2008
Jeg kom til at tænke på: Hvorfor var der ikke flere der deltog i konkurrencen? Var det for svære opgaver, eller var I for dovne? Kom med kritik som vi kan arbejde videre med!
Der var for lidt tidsfrist. Og personlig, ville jeg ikke kunne klarer mig. Det eneste programmering, jeg er god til er HTML og så kan jeg en smule PHP.
Oprettet af:

Kommentar
20:19 31/03/2008
Emil skrev kl. 20:19 d. 31/03/2008
v0id skrev kl. 18:55 d. 31/03/2008
Jeg kom til at tænke på: Hvorfor var der ikke flere der deltog i konkurrencen? Var det for svære opgaver, eller var I for dovne? Kom med kritik som vi kan arbejde videre med!
Der var for lidt tidsfrist. Og personlig, ville jeg ikke kunne klarer mig. Det eneste programmering, jeg er god til er HTML og så kan jeg en smule PHP.

- Der er allerede til gæstebog opgaven.. At lave en gæstebog er RIGTIG nemt.
Oprettet af:

Kommentar
20:29 31/03/2008
Mouse skrev kl. 20:29 d. 31/03/2008
Emil skrev kl. 20:19 d. 31/03/2008
v0id skrev kl. 18:55 d. 31/03/2008
Jeg kom til at tænke på: Hvorfor var der ikke flere der deltog i konkurrencen? Var det for svære opgaver, eller var I for dovne? Kom med kritik som vi kan arbejde videre med!
Der var for lidt tidsfrist. Og personlig, ville jeg ikke kunne klarer mig. Det eneste programmering, jeg er god til er HTML og så kan jeg en smule PHP.

- Der er allerede til gæstebog opgaven.. At lave en gæstebog er RIGTIG nemt.


Citat:
Det eneste programmering, jeg er god til er HTML og så kan jeg en smule PHP.
Kan man lave en gæstebog kun i html?
Oprettet af:

Kommentar
21:02 31/03/2008
Emil skrev kl. 21:02 d. 31/03/2008
Mouse skrev kl. 20:29 d. 31/03/2008
Emil skrev kl. 20:19 d. 31/03/2008
v0id skrev kl. 18:55 d. 31/03/2008
Jeg kom til at tænke på: Hvorfor var der ikke flere der deltog i konkurrencen? Var det for svære opgaver, eller var I for dovne? Kom med kritik som vi kan arbejde videre med!
Der var for lidt tidsfrist. Og personlig, ville jeg ikke kunne klarer mig. Det eneste programmering, jeg er god til er HTML og så kan jeg en smule PHP.

- Der er allerede til gæstebog opgaven.. At lave en gæstebog er RIGTIG nemt.


Citat:
Det eneste programmering, jeg er god til er HTML og så kan jeg en smule PHP.
Kan man lave en gæstebog kun i html?

Hmm, tror jeg nu ikke xD.
Oprettet af:

Kommentar
21:04 31/03/2008
Personligt synes jeg der var alt for lidt tid (En uge havde nok været bedre) Det eneste jeg kunne deltage i var det med gæstebogen og jeg vil stadig væk ikke have de helt store chancer.
Jeg fattede heller ikke helt hvad det der med labyrinten gik ud på :S ?

Nå men grunden til jeg ikke deltog var var at jeg var til et 2 dags stævne i svømning (Vandt faktisk 2 pokaler :-D)

Men ellers synes jeg det er rigtig fedt i laver konkurrencer og stort ros herfra:-D
Oprettet af:

Kommentar
21:33 31/03/2008
Må vi ikke se vindernes LIVE demoer?
Oprettet af:

Kommentar
21:35 31/03/2008
Jeg var i gang med at lave noget den der gæstebog og havde faktisk fået lavet lidt, men så gik jeg lidt i stå :)

Deltog ikke men her er det jeg nåede frem til:
http://rowl.christianb.dk/

Men den er jo ikke færdig, så der er fejl og mangler...
- Men tag et kig på den, hvis I vil :)

Grunden til at jeg ikke var med, var fordi jeg var til fødselsdag om søndagen, og jeg var gået lidt i stå. Så overhovedet ikke jeres "jeres" skyld at jeg ikke deltog.

Synes IKKE der skal være længere tidsfrist :)
Sidst redigeret 23:32 31/03/2008
Oprettet af:

Kommentar
23:30 31/03/2008
Markus skrev kl. 19:03 d. 31/03/2008
Her skulle vi bare scripte eller lign og bruge hjernen på noget vi ikke får det store ud af.. Måske er det derfor..?
Nu er dette et programmeringsforum, og vi ville derfor lave nogle programmerings-relaterede opgaver. Vi ville på samme tid lægge en smule pres på jer, for at se hvad I kan formå at lave på 48 timer.

Martin skrev kl. 19:37 d. 31/03/2008
Hvad fanden skal vi/jeg bruge løsningen til labyrinten i Python?
DU skal måske ikke bruge løsningen til noget, men det kunne jo være der var andre der havde gået og tænkt over hvordan den kunne løses.


Mouse skrev kl. 20:08 d. 31/03/2008
Lidt længere tidsfrist måske [...]
Emil skrev kl. 20:19 d. 31/03/2008
Der var for lidt tidsfrist.
Mads skrev kl. 21:33 d. 31/03/2008
Personligt synes jeg der var alt for lidt tid (En uge havde nok været bedre)
Vi ville lægge lidt pres på jer, og vi gav jer derfor kun de 48 timer. Vi vil tænke over (hvis der en anden god gang bliver noget lignende) om tiden skal være lidt længere.

frespa skrev kl. 21:35 d. 31/03/2008
Må vi ikke se vindernes LIVE demoer?
Som jeg også skrev tidligere, så skal jeg have snakket med vinderne først. De vil blive lagt ud hurtigst muligt.
Oprettet af:

Kommentar
06:42 01/04/2008
Fiskeren skrev kl. 23:30 d. 31/03/2008
Jeg var i gang med at lave noget den der gæstebog og havde faktisk fået lavet lidt, men så gik jeg lidt i stå :)

Deltog ikke men her er det jeg nåede frem til:
http://rowl.christianb.dk/

Men den er jo ikke færdig, så der er fejl og mangler...
- Men tag et kig på den, hvis I vil :)

Grunden til at jeg ikke var med, var fordi jeg var til fødselsdag om søndagen, og jeg var gået lidt i stå. Så overhovedet ikke jeres "jeres" skyld at jeg ikke deltog.

Synes IKKE der skal være længere tidsfrist :)


Sejt Christian :P.
Må jeg få den gæstebog? Hvis der kommer sikring på xD
Oprettet af:

Kommentar
07:29 01/04/2008
Jeg synes:

Der skulle være nogle svære opgaver og nemme.. Og mange flere af slagsen.
Deadline skulle være på 3-5 dage.

Opgaverne kunne indholde noget andet.

Kreativt, Grafik, andet.
PHP, gæstebøgere, andre scripts.
C++ (eller hvad det nu hedder) Hvor man laver nogle små programmer..

Lav nogle flere kategorier :)..
Oprettet af:

Kommentar
09:29 01/04/2008
Martin-C skrev kl. 07:29 d. 01/04/2008
Fiskeren skrev kl. 23:30 d. 31/03/2008
Jeg var i gang med at lave noget den der gæstebog og havde faktisk fået lavet lidt, men så gik jeg lidt i stå :)

Deltog ikke men her er det jeg nåede frem til:
http://rowl.christianb.dk/

Men den er jo ikke færdig, så der er fejl og mangler...
- Men tag et kig på den, hvis I vil :)

Grunden til at jeg ikke var med, var fordi jeg var til fødselsdag om søndagen, og jeg var gået lidt i stå. Så overhovedet ikke jeres "jeres" skyld at jeg ikke deltog.

Synes IKKE der skal være længere tidsfrist :)


Sejt Christian :P.
Må jeg få den gæstebog? Hvis der kommer sikring på xD
Neej, det må du ikke Daniel, eller Martin, hvem du nu er ?
Oprettet af:

Kommentar
10:22 01/04/2008
Jeg nåede ikke længere end til at udskrive labyrinten i et koordinatsystem da jeg kom helt fra konkurrencen igen. Jeg har desværre ikke tid til at færdiggøre koden på nuværende tidspunkt, men andre der har lyst kan selv prøve http://secia.dk/projects/labyrint/
Oprettet af:

Kommentar
11:18 01/04/2008
v0id skrev kl. 06:42 d. 01/04/2008
Markus skrev kl. 19:03 d. 31/03/2008
Her skulle vi bare scripte eller lign og bruge hjernen på noget vi ikke får det store ud af.. Måske er det derfor..?
Nu er dette et programmeringsforum, og vi ville derfor lave nogle programmerings-relaterede opgaver. Vi ville på samme tid lægge en smule pres på jer, for at se hvad I kan formå at lave på 48 timer.

Ja, det har du self. ret i, men der kunne måske nok laves lidt mere interessante opgaver. Som foreksempel:

Måske en slags "GameMaster" eller hvad man kalder det. Svar på en del spørgsmål om programmering og det svar vil fører en videre til et næste spørgmål hvor man tilsidst har et "hemmeligt kodeord" man skal sende til en admin eller lign. Spørg mig bare ikke om eksempler!!

Eller lign. Det tager self. også tid for jer at lave sådan en, men nogle gange skal man altså gøre noget for at fører en hjemmeside..:)
Oprettet af:

Kommentar
14:53 01/04/2008
Martin-C skrev kl. 21:04 d. 31/03/2008
Emil skrev kl. 21:02 d. 31/03/2008
Mouse skrev kl. 20:29 d. 31/03/2008
Emil skrev kl. 20:19 d. 31/03/2008
v0id skrev kl. 18:55 d. 31/03/2008
Jeg kom til at tænke på: Hvorfor var der ikke flere der deltog i konkurrencen? Var det for svære opgaver, eller var I for dovne? Kom med kritik som vi kan arbejde videre med!
Der var for lidt tidsfrist. Og personlig, ville jeg ikke kunne klarer mig. Det eneste programmering, jeg er god til er HTML og så kan jeg en smule PHP.

- Der er allerede til gæstebog opgaven.. At lave en gæstebog er RIGTIG nemt.


Citat:
Det eneste programmering, jeg er god til er HTML og så kan jeg en smule PHP.
Kan man lave en gæstebog kun i html?

Hmm, tror jeg nu ikke xD.

Nemlig ;)
Oprettet af:

Kommentar
15:00 01/04/2008
Alt alt for kort varsel.. i tvinger os til at tjekke siden hver dag, hvilket jeg synes er en dårlig ide..
Oprettet af:

Kommentar
00:03 02/04/2008
Martin-C skrev kl. 21:04 d. 31/03/2008
Emil skrev kl. 21:02 d. 31/03/2008
Mouse skrev kl. 20:29 d. 31/03/2008
Emil skrev kl. 20:19 d. 31/03/2008
v0id skrev kl. 18:55 d. 31/03/2008
Jeg kom til at tænke på: Hvorfor var der ikke flere der deltog i konkurrencen? Var det for svære opgaver, eller var I for dovne? Kom med kritik som vi kan arbejde videre med!
Der var for lidt tidsfrist. Og personlig, ville jeg ikke kunne klarer mig. Det eneste programmering, jeg er god til er HTML og så kan jeg en smule PHP.

- Der er allerede til gæstebog opgaven.. At lave en gæstebog er RIGTIG nemt.


Citat:
Det eneste programmering, jeg er god til er HTML og så kan jeg en smule PHP.
Kan man lave en gæstebog kun i html?

Hmm, tror jeg nu ikke xD.


Det kan man da sagtens... Den bliver bare ikke dynamisk...
Oprettet af:

Kommentar
08:29 02/04/2008
Markus skrev kl. 16:20 d. 31/03/2008
v0id skrev kl. 16:17 d. 31/03/2008
Tjae, det gik jo ikke ligefrem som forventet. Vi fik hele 2 indsendelser! Der var ikke meget at tjekke, så vi fik hurtigt delt pointene ud. ;-)

#1 - sUt - 1500 point
#2 - MIAF - 800 point

Begge lavede en gæstebog.

Må jeg så få resten af pointsne? xD Ej.. Jeg har pludselig fået 17500 points..-.-

Men måtte vi ikke se resultaterne?
Jeg kunne forestille mig fejlen er kommet hvis du har været online i forindelse med skift til sommertid, så kunne du muligvis have fået points ved hvert sideload i en time.
Oprettet af:

Kommentar
09:23 02/04/2008
__ak skrev kl. 09:23 d. 02/04/2008
Markus skrev kl. 16:20 d. 31/03/2008
v0id skrev kl. 16:17 d. 31/03/2008
Tjae, det gik jo ikke ligefrem som forventet. Vi fik hele 2 indsendelser! Der var ikke meget at tjekke, så vi fik hurtigt delt pointene ud. ;-)

#1 - sUt - 1500 point
#2 - MIAF - 800 point

Begge lavede en gæstebog.

Må jeg så få resten af pointsne? xD Ej.. Jeg har pludselig fået 17500 points..-.-

Men måtte vi ikke se resultaterne?
Jeg kunne forestille mig fejlen er kommet hvis du har været online i forindelse med skift til sommertid, så kunne du muligvis have fået points ved hvert sideload i en time.

Det er nok rigtigt. Var nemlig online på det tidspunkt, men lagde ikke særlig mærke til pointsne..
Men tak for rettelsen.:)
Oprettet af:

Kommentar
13:22 02/04/2008
Jeg har først set konkurrencen i dag.
I burde nok have sendt et nyhedsbrev ud, eller en stor titel:).
- Havde jeg opdaget det, havde jeg sørme fikset en gæstebog:P.
Oprettet af:

Kommentar
16:43 02/04/2008
Hvis i vil se mit forslag:

http://www.kortlink.dk/53qp
Sidst redigeret 10:44 04/04/2008
Oprettet af:

Kommentar
10:44 04/04/2008
Det er en god gæstebog du har lavet sut! Har en ret fed ide. Hvad hvis man gjorde så den der "skrivboks" scrollede med ned når man scrollede ned? Ligesom de reklamer man nogengange ser på hjemmesider.
Oprettet af:

Kommentar
14:26 04/04/2008
Fed gæstebog, sUt! :D
Og som Frespa sige så lad skriveboksene rulle ned når man scroller ned i browseren. Tror nok det hed at vandmærke eller lign..xD
Oprettet af:

Kommentar
14:41 04/04/2008
sUt skrev kl. 10:44 d. 04/04/2008
Hvis i vil se mit forslag:

http://www.kortlink.dk/53qp
Glimmerende stykke arbejde!
Er du gal den er fed!
Oprettet af:

Kommentar
10:30 05/04/2008
Mange tak :)
Oprettet af:

Kommentar
12:17 05/04/2008
sUt skrev kl. 12:17 d. 05/04/2008
Mange tak :)
sUt, kan du ikke lægge den til download. :o? Vold nice gæstebog!
Oprettet af:

Kommentar
00:07 06/04/2008
Du skal være oprettet og logget ind for at svare på en tråd
Copyright © Rowl.dk v/ Michael Raagaard | 2005-12 | Alle rettigheder forbeholdes