Rowl.dk - Konkurrence
KonkurrenceSå blev det atter tid til en konkurrence herpå Rowl.dk På grund af den stigende mængde spørgsmål vedrørende sproget php, har vi på administrationen valgt at denne konkurrence primært skal fokusere på dette sprog. For at folk uden kendskab i sproget php også skal have lidt indflydelse, udlover vi point til brugeren som designer et flot banner til Rowl.dk Opgave 1:Lav dit bud på en brugervenlig oprettelsesformular. F.eks hvor folk kan skrive brugernavn, kodeord og e-mail. Der må benyttes redskaber som jquery(javascript), ajax, php og naturligvis html og css. Gør den nu lækker og dejlig brugervenlig. Der lægges især vægt på sikkerhed, opstilling og kommentering af koden samt brugen af de indbyggede funktioner. Indsendte materialer hvor koden er ulæselig eller komplet rodet og usikker, anses ikke som materiale til konkurrencen. Man kan score ekstra point, hvis man ved brug af diverse funktioner kan forklarer hvorfor man gør brug af disse. Ikke hvordan, men hvorfor. Opgave 2:Eftersom vores sidste konkurrence var et hit, gentager vi successen. Denne gang kræves der dog, at du skriver din kode på kun 20 linier. Alle sprog er tilladt, der kræves dog at koden er funktionel til både IE og Firefox. Linierne må endvidere maks være på 40 chars, såfremt du ikke kan lave din kode på éen linie. Du kan score ekstra point, hvis du kommenterer din kode. Hvorfor du gør dit og dat. (Materialer fra sidste konkurrence tæller ikke med). Opgave 3:Giv dit bud på et flot og effektivt link banner til Rowl.dk Hvis banneret er levende eller har effekter, tæller dette opad i den samlede score. Du kan også vælge at lave et såkaldt "signatur banner". Måske endda med noget php indover, såfremt man kan skrive sit brugernavn i det. Dette ses ofte i signaturer på diverse fora. Der er mange muligheder, find på noget flot, krydret med specielle effekter o.lign. Størrelsen svinger lige fra standard 88*31 eller større. Valget er dit. Hvorfor denne konkurrence?Hele konkurrencen (pånær opgave 3) er primært fokuseret på dine færdigheder i webprogrammering. Ikke kun at du kan lave ovenstående krav, men at du kan forklare hvorfor du laver det. Hvorfor du bruger netop den funktion, hvorfor du gør dit og dat. Kort sagt savner vi forklaring af koderne. Hvis du er ferm til at kode/scripte bør du derfor også kunne forklare din gøren og din brug (mht. php sproget) af de indbyggede funktioner. Tilmeldinger til konkurrencen ER FORLÆNGET til onsdag d. 30 september kl. 18 Præmier:Opgave 1: 1. præmie: 1500 2. præmie: 750 Opgave 2: 1. præmie: 2000 2. præmie: 1000 Opgave 3: 1. præmie: 700 2. præmie: 350 Hvorhen og hvornår slutter den?Alle materialer til konkurrencen skal sendes til mho (userid: 559) som *.zip fil - endvidere et weblink hvor materialet er online tilgængeligt og funktionelt. Husk at skrive hvilken opgave du vil deltage i. NB: Du må gerne deltage i flere opgaver. Inden du sender dit materiale, så bør du lige sikre om du ikke kan optimere materialet yderligere. Du vil jo gerne vinde denne konkurrence, ik? Konkurrencen slutter fredag d. 2 oktober kl. 18 og vinderne får besked her i tråden senest onsdag d. 7 oktober kl. 21 Hvis I har nogle spørgsmål, er I mere end velkommen til at sende mho (userid: 559) en postbesked eller skrive heri tråden. God vind til jer alle. Sidst redigeret 17:02 28/09/2009 af Rowl PointfordelingForfatteren har lukket trĺden og har valgt at fordele de 6300 point sĺledes:
|
|
Side af 2
SEND NU JERES MATERIALE IND!!!SIDSTE CHANCE ER ONSDAG D. 30 SEPTEMBER KL. 18** Man bestemmer selv om man vil offentliggøre det indsendte materiale, ergo er det op til brugeren selv at smide materialet som download eller heri tråden. Sidst redigeret 15:35 23/09/2009 |
Oprettet af:
|
|
slap da lige lidt af, nu må du lige tage det med ro. Jeg kan da sige til din orientering at jeg deltager, og nok skal sende ind. Jeg tror ogs godt at dem der gerne vil deltage HAR fået fat i hvornår det er, du har efterhånden skrevet det 1 million gange... :D |
Oprettet af:
|
|
hov dobbelt post... :i Sidst redigeret 19:13 23/09/2009 |
Oprettet af:
|
|
Konkurrencen slutter fredag d. 2 oktober kl. 18 og vinderne får besked her i tråden senest søndag d. 4 oktober kl. 21 Jeg laver liiige en mindre rettelse. Vinderne får besked her i tråden omkring d. 6-7 oktober. Beklager =) Sidst redigeret 17:04 28/09/2009 |
Oprettet af:
|
| tror desværre ikke jeg når det, øv! er begravet i arbejde :S |
Oprettet af:
|
| hvaa,, hvad med en vinder?:b |
Oprettet af:
|
|
Hej.. Jeg har desværre ikke haft tid til at kigge de indsendte materialer igennem, men vil naturligvis annoncere en vinder i weekenden (hvis jeg får tid..) Sådan er det når man prioriterer offline livet før online livet :-) |
Oprettet af:
|
Så fik jeg tid til at kigge de mange (ironi) materialer igennem. Konkurrence 1: Vinderen blev Mahope og modtager hermed 1500 point. |
Oprettet af:
|
|
Tillykke tillykke..:) Kunne vi mon se deres bud på skidtet? :) |
Oprettet af:
|
| http://hyldeborg.dk/chars.php |
Oprettet af:
|
Og kode:
|
Oprettet af:
|
| Hvad afgør, hvor linjen skal deles? Altså 20 linjer kan jo både være lange og korte..? |
Oprettet af:
|
|
Markus skrev kl. 00:06 d. 13/10/2009 Hvad afgør, hvor linjen skal deles? Altså 20 linjer kan jo både være lange og korte..? Den skal deles ved 40 tegn - jo også derfor man kan få min php fil til at gøre det - en hjælp til denne konkurrence :-) |
Oprettet af:
|
|
Jeg kan se at jeg er kommet til at slette min egen kode fra min ftp - så jeg prøver lige at se om jeg kan genskabe den og så poster jeg den her. Tak for første pladsen;) |
Oprettet af:
|
|
Så fik jeg lige skrevet det sammen igen. Det er faktisk bare en omskrivning af noget kode jeg har skrevet for lang tid siden, det er en kode som tager en streng ($_GET['s']) og flytter den X antal felter ($_GET['m']) i alfabetet. Man kan selv rette variablen $d for at bestemme hvilken retning i alfabetet den skal køre (Den kan indeholde 0 eller 1). Min kode er faktisk bare en PHP udgave af Caesar Cipher algoritmen, som i kan læse mere om her: http://en.wikipedia.org/wiki/Caesar_Cipher
I kan f.eks kalde den med: filnavn.php?s=yikcbgy.bi&m=2 |
Oprettet af:
|
| OMG! Jeg fatter nada af den kode der :P |
Oprettet af:
|
|
Emil skrev kl. 10:15 d. 13/10/2009 OMG! Jeg fatter nada af den kode der :P Hvis du kalder filen med:filnavn.php?s=hej&m=1 Så vil den flytte alle bogstaverne i "hej" 1 bogstav frem i alfabetet så der kommer til at stå "ifk". Den tager højde for specialtegn, så det eneste den flytter er konkrete bogstaver. |
Oprettet af:
|
|
Emil--> Okay..:) __Ak--> Hahah..;) Jamen dog, det må man nok sige.. Hvordan (eller hvorfor), kom du dog på den idé..;) Ikke videre brugbart, medmindre man har tænkt sig at skrive i koder..:P |
Oprettet af:
|
|
__ak skrev kl. 14:46 d. 13/10/2009 Emil skrev kl. 10:15 d. 13/10/2009 OMG! Jeg fatter nada af den kode der :P Hvis du kalder filen med:filnavn.php?s=hej&m=1 Så vil den flytte alle bogstaverne i "hej" 1 bogstav frem i alfabetet så der kommer til at stå "ifk". Den tager højde for specialtegn, så det eneste den flytter er konkrete bogstaver. |
Oprettet af:
|
|
Emil skrev kl. 15:21 d. 13/10/2009 __ak skrev kl. 14:46 d. 13/10/2009 Emil skrev kl. 10:15 d. 13/10/2009 OMG! Jeg fatter nada af den kode der :P Hvis du kalder filen med:filnavn.php?s=hej&m=1 Så vil den flytte alle bogstaverne i "hej" 1 bogstav frem i alfabetet så der kommer til at stå "ifk". Den tager højde for specialtegn, så det eneste den flytter er konkrete bogstaver. I dette tilfælde er nøglen altså hvilken retning man går i alfabetet - og hvor mange bogstaver man flytter. Man kunne f.eks også sige at man brugte ASCII værdien af det første bogstav i ordet som nøglen - så ligger nøglen lige pludselig inde i den streng der skal krypteres, det er det man kalder for et hash - da det ikke kan dekrypteres uden man ved hvad man startede med. (Og ja selvfølgelig kan alt brute forces). Dog skal siges at en hash altid returnerer en streng på x antal tegn - md5 hashing returnerer f.eks en streng på 32 tegn. Det kan man løse ved at bruge modulus som jeg f.eks også bruger i min kode. Sidst redigeret 19:54 13/10/2009 |
Oprettet af:
|
|
Mit bud Oprettelses Formular Hvis du skal skal tjekke "check brugernavn" funktion, så er "Demo" optaget alt andet er ledigt :-) |
Oprettet af:
|
|
Mahope skrev kl. 20:34 d. 15/10/2009 Mit bud Den er faktisk meget flot - dog mangler jeg en anden baggrund og anden skrift type - der er for meget "Frontpage 97" over den, med den baggrund og den skrift :-) Oprettelses Formular Hvis du skal skal tjekke "check brugernavn" funktion, så er "Demo" optaget alt andet er ledigt :-) |
Oprettet af:
|
|
Brugte heller ikke særlig lang tid på det, men du kan jo bare se hvordan det er lavet ved at kigge i koden. Men jeg faldt bare lige over idéen med at lave det sådan. |
Oprettet af:
|
|
Mahope skrev kl. 20:34 d. 15/10/2009 Mit bud Det er jo bare jQuery kode? Oprettelses Formular Hvis du skal skal tjekke "check brugernavn" funktion, så er "Demo" optaget alt andet er ledigt :-) |
Oprettet af:
|
| Jep, jeg sagde jo de var noget der var hurtigt lavet. |
Oprettet af:
|
| ok... |
Oprettet af:
|
Side af 2

Lukket