Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

winners

  • Loading branch information...
commit ac3117617b3c72b56837c95146d1d3407cc93e45 1 parent e0d317d
@gerad gerad authored
View
1  config/app.js
@@ -57,6 +57,7 @@ app.disable('registration'); // months beforehand
app.disable('pre-coding'); // week beforehand
app.enable('coding'); // coding + several hours before
app.disable('voting'); // after
+app.enable('winners'); // after winners are selected
app.configure(function() {
var assetManager = require('./assetmanager')(app);
View
72 designs/blog/winners.md
@@ -0,0 +1,72 @@
+# Node Knockout Winners!
+
+We're excited to announce the winners of <a href="http://nodeknockout.com/">Node Knockout</a>! Here are the champions among the <a href="http://nodeknockout.com/entries">167 entries</a> submitted this year.
+
+# Overall Team
+<a href="http://somethingcoded.nko3.jitsu.com/"><img style='float:right;margin-left:1ex;margin-top:10px;width:160px;height:93px' src="http://alpha.url2png.com/v6/P50A14826D8629/668c7765e84d17c68f8b2738de696e9e/png/?url=http%3A%2F%2Fsomethingcoded.nko3.jitsu.com%2F&viewport=1024x595&thumbnail_max_width=320"></a>
+<h2 style="margin-bottom:0"><a href="http://somethingcoded.nko3.jitsu.com/">Disasteroids</a></h2>
+<div style="margin-bottom:1em">by <a href="http://nodeknockout.com/teams/somethingcoded">SomethingCoded</a></div>
+
+Disasteroids is a game where you do battle among a series of asteroids, slinging missiles at other players through the gravity field and trying to hit the most exciting shots. Inspired by the classic artillery games of old and our universal fascination with the stars.
+
+<div style="clear:both;"></div>
+
+# Overall Solo
+<a href="http://dothejoy.nko3.jitsu.com"><img style='float:right;margin-left:1ex;margin-top:10px;width:160px;height:93px' src="http://alpha.url2png.com/v6/P50A14826D8629/e8354394d854bd65a0685534a3fc1007/png/?url=http%3A%2F%2Fdothejoy.nko3.jitsu.com&viewport=1024x595&thumbnail_max_width=320"></a>
+<h2 style="margin-bottom:0"><a href="http://dothejoy.nko3.jitsu.com">HashPay</a></h2>
+<div style="margin-bottom:1em">by <a href="http://nodeknockout.com/teams/dothejoy">DoTheJoy</a></div>
+
+Tweet payments to your friends.
+
+<div style="clear:both;"></div>
+
+# Innovation
+<a href="http://coalition-for-the-li.nko3.jitsu.com/"><img style='float:right;margin-left:1ex;margin-top:10px;width:160px;height:93px' src="http://alpha.url2png.com/v6/P50A14826D8629/27713c311b77b7f87f6f4d2cbcd90ce2/png/?url=http%3A%2F%2Fcoalition-for-the-li.nko3.jitsu.com%2F&viewport=1024x595&thumbnail_max_width=320"></a>
+<h2 style="margin-bottom:0"><a href="http://coalition-for-the-li.nko3.jitsu.com/">Node.js Christmas Sweater</a></h2>
+<div style="margin-bottom:1em">by <a href="http://nodeknockout.com/teams/coalition-for-the-li">Coalition for the Liberation of Itinerant Tree-Dwellers</a></div>
+
+It's a hardware/software hack. We created a wireless sweater that takes in messages from the internet and wirelessly displays them on our LoL Shield powered by an arduino built into our own handmade christmas sweater. <a href="http://youtu.be/e33VV6XPqlc">Watch the video.</a>
+
+<div style="clear:both;"></div>
+
+# Design
+<a href="http://public-class.nko3.jitsu.com/"><img style='float:right;margin-left:1ex;margin-top:10px;width:160px;height:93px' src="http://alpha.url2png.com/v6/P50A14826D8629/8161bf42d41697703eec858e8de1f783/png/?url=http%3A%2F%2Fpublic-class.nko3.jitsu.com%2F&viewport=1024x595&thumbnail_max_width=320"></a>
+<h2 style="margin-bottom:0"><a href="http://public-class.nko3.jitsu.com/">Hex</a></h2>
+<div style="margin-bottom:1em">by <a href="http://nodeknockout.com/teams/public-class">Public Class</a></div>
+
+A multiplayer game where being in the way of your opponents puts you on top.
+
+<div style="clear:both;"></div>
+
+# Utility / Fun
+<a href="http://watermelon-sauce.nko3.jitsu.com/"><img style='float:right;margin-left:1ex;margin-top:10px;width:160px;height:93px' src="http://alpha.url2png.com/v6/P50A14826D8629/139f08ab64ea2a050a0ad58189500053/png/?url=http%3A%2F%2Fwatermelon-sauce.nko3.jitsu.com%2F&viewport=1024x595&thumbnail_max_width=320"></a>
+<h2 style="margin-bottom:0"><a href="http://watermelon-sauce.nko3.jitsu.com/">Narwhal Knights</a></h2>
+<div style="margin-bottom:1em">by <a href="http://nodeknockout.com/teams/watermelon-sauce">🍉</a></div>
+
+Narwhal Knights is a game of knights. Riding Narwhals. Narwhals with wings. Impale the other knights while dodging deadly spikes and lava balls of doom.
+
+<div style="clear:both;"></div>
+
+# Completeness
+<a href="http://comorichweb.nko3.jitsu.com/"><img style='float:right;margin-left:1ex;margin-top:10px;width:160px;height:93px' src="http://alpha.url2png.com/v6/P50A14826D8629/80ca0845cd3505a2bbefb39ac44ee9e9/png/?url=http%3A%2F%2Fcomorichweb.nko3.jitsu.com%2F&viewport=1024x595&thumbnail_max_width=320"></a>
+<h2 style="margin-bottom:0"><a href="http://comorichweb.nko3.jitsu.com/">Asciigram</a></h2>
+<div style="margin-bottom:1em">by <a href="http://nodeknockout.com/teams/comorichweb">comorichweb</a></div>
+
+Convert your webcam and images to ASCII and share them!
+
+<div style="clear:both;"></div>
+
+# Popularity
+<a href="http://design-4-quality.nko3.jitsu.com/info"><img style='float:right;margin-left:1ex;margin-top:10px;width:160px;height:93px' src="http://alpha.url2png.com/v6/P50A14826D8629/74474527b849b598a152c3902518904a/png/?url=http%3A%2F%2Fdesign-4-quality.nko3.jitsu.com%2Finfo&viewport=1024x595&thumbnail_max_width=320"></a>
+<h2 style="margin-bottom:0"><a href="http://design-4-quality.nko3.jitsu.com/info">Space bridge</a></h2>
+<div style="margin-bottom:1em">by <a href="http://nodeknockout.com/teams/design-4-quality">Design 4 Quality</a></div>
+
+A devastating earthquake has hit our planet! In these situations, help is needed by most! While the majority is trying to help the people, animals and the plant world, You have got a special mission to find those of whom a very small number of people know exist...Aliens!!
+
+<div style="clear:both;"></div>
+
+# Congratulations!
+
+Congratulations to <a href="http://nodeknockout.com/entries">all who participated</a>. There were a ton of great entries this year!
+
+We will be following up over email with winners and sponsors that are providing prizes.
View
1  helpers/index.coffee
@@ -54,6 +54,7 @@ module.exports = (app) ->
preCoding: app.enabled 'pre-coding'
coding: app.enabled 'coding'
voting: app.enabled 'voting'
+ winners: app.enabled 'winners'
Vote: mongoose.model 'Vote'
stars: (count) ->
View
15 public/stylesheets/application.styl
@@ -396,7 +396,7 @@ form.vote
li
display inline
margin 0 1ex
- > h1, form > h1
+ > h1, form > h1, .winners > h1
inverted()
margin 0 0 0 -23px
padding-left 23px
@@ -451,6 +451,19 @@ form.vote
width 80px
#page.index-index #inner
+ .winners
+ img
+ float right
+ margin 0 0 0 10px
+ width 240px
+ height 148px
+ border solid 2px hsl(0, 0%, 90%)
+ border solid 2px hsla(0, 0%, 0%, 0.1)
+ border-radius 2px
+ h2
+ margin-bottom 0
+ h4
+ margin-top 5px
header h1
font-size xxx-large !important
.ko
View
11 scripts/everybody.coffee
@@ -0,0 +1,11 @@
+require 'colors'
+env = require '../config/env'
+mongoose = require('../models')(env.mongo_url)
+
+Person = mongoose.model 'Person'
+
+Person.find { email: /@/, }, (err, people) ->
+ throw err if err
+ for person in people
+ console.log person.email.replace(/\.nodeknockout\.com$/, '')
+ mongoose.connection.close()
View
32 scripts/winner.coffee
@@ -0,0 +1,32 @@
+require 'colors'
+env = require '../config/env'
+mongoose = require('../models')(env.mongo_url)
+
+slug = process.argv[2]
+
+exit = (msg) ->
+ console.error(msg.red) if msg
+ process.exit(-1)
+
+unless slug
+ exit("Usage: coffee winners.coffee winning-team-slug")
+ process.exit()
+
+
+console.log "Creating winner markdown for #{process.argv[2]}"
+
+Team = mongoose.model 'Team'
+
+Team.findOne slug: slug, (err, team) ->
+ return exit(err) if err
+ console.log """
+ # Category
+ <a href="#{team.entry.url}"><img src="#{team.screenshot}"></a>
+ ## [#{team.entry.name}](#{team.entry.url})
+ #### by [#{team.name}](/teams/#{team})
+
+ #{team.entry.description}
+
+ <div style="clear:both;"></div>
+ """
+ mongoose.connection.close()
View
3  views/index/index.jade
@@ -25,7 +25,8 @@ if registration
else
h1 Registration is Full
p: a( href="/teams/new" ) More spots on Nov 1 at 0:00 & 12:00 UTC
-
+else if winners
+ != partial('winners')
else
h1 Timeline
View
71 views/index/winners.jade
@@ -0,0 +1,71 @@
+.winners
+ :markdown
+ ## Node.js Knockout Winners!
+
+ We're excited to announce the winners of Node Knockout! Here are the best
+ of the [167 entries](/entries) submitted this year.
+
+ # Overall Team
+ <a href="http://somethingcoded.nko3.jitsu.com/"><img src="http://alpha.url2png.com/v6/P50A14826D8629/668c7765e84d17c68f8b2738de696e9e/png/?url=http%3A%2F%2Fsomethingcoded.nko3.jitsu.com%2F&viewport=1024x595&thumbnail_max_width=320"></a>
+ ## [Disasteroids](http://somethingcoded.nko3.jitsu.com/)
+ #### by [SomethingCoded](/teams/somethingcoded)
+
+ Disasteroids is a game where you do battle among a series of asteroids, slinging missiles at other players through the gravity field and trying to hit the most exciting shots. Inspired by the classic artillery games of old and our universal fascination with the stars.
+
+ <div style="clear:both;"></div>
+
+ # Overall Solo
+ <a href="http://dothejoy.nko3.jitsu.com"><img src="http://alpha.url2png.com/v6/P50A14826D8629/e8354394d854bd65a0685534a3fc1007/png/?url=http%3A%2F%2Fdothejoy.nko3.jitsu.com&viewport=1024x595&thumbnail_max_width=320"></a>
+ ## [HashPay](http://dothejoy.nko3.jitsu.com)
+ #### by [DoTheJoy](/teams/dothejoy)
+
+ Tweet payments to your friends.
+
+ <div style="clear:both;"></div>
+
+ # Innovation
+ <a href="http://coalition-for-the-li.nko3.jitsu.com/"><img src="http://alpha.url2png.com/v6/P50A14826D8629/27713c311b77b7f87f6f4d2cbcd90ce2/png/?url=http%3A%2F%2Fcoalition-for-the-li.nko3.jitsu.com%2F&viewport=1024x595&thumbnail_max_width=320"></a>
+ ## [Node.js Christmas Sweater](http://coalition-for-the-li.nko3.jitsu.com/)
+ #### by [Coalition for the Liberation of Itinerant Tree-Dwellers](/teams/coalition-for-the-li)
+
+ It's a hardware/software hack. We created a wireless sweater that takes in messages from the internet and wirelessly displays them on our LoL Shield powered by an arduino built into our own handmade christmas sweater. [Watch the video.](http://youtu.be/e33VV6XPqlc)
+
+ <div style="clear:both;"></div>
+
+ # Design
+ <a href="http://public-class.nko3.jitsu.com/"><img src="http://alpha.url2png.com/v6/P50A14826D8629/8161bf42d41697703eec858e8de1f783/png/?url=http%3A%2F%2Fpublic-class.nko3.jitsu.com%2F&viewport=1024x595&thumbnail_max_width=320"></a>
+ ## [Hex](http://public-class.nko3.jitsu.com/)
+ #### by [Public Class](/teams/public-class)
+
+ A multiplayer game where being in the way of your opponents puts you on top.
+
+ <div style="clear:both;"></div>
+
+ # Utility / Fun
+ <a href="http://watermelon-sauce.nko3.jitsu.com/"><img src="http://alpha.url2png.com/v6/P50A14826D8629/139f08ab64ea2a050a0ad58189500053/png/?url=http%3A%2F%2Fwatermelon-sauce.nko3.jitsu.com%2F&viewport=1024x595&thumbnail_max_width=320"></a>
+ ## [Narwhal Knights](http://watermelon-sauce.nko3.jitsu.com/)
+ #### by [🍉](/teams/watermelon-sauce)
+
+ Narwhal Knights is a game of knights. Riding Narwhals. Narwhals with wings. Impale the other knights while dodging deadly spikes and lava balls of doom.
+
+ <div style="clear:both;"></div>
+
+ # Completeness
+ <a href="http://comorichweb.nko3.jitsu.com/"><img src="http://alpha.url2png.com/v6/P50A14826D8629/80ca0845cd3505a2bbefb39ac44ee9e9/png/?url=http%3A%2F%2Fcomorichweb.nko3.jitsu.com%2F&viewport=1024x595&thumbnail_max_width=320"></a>
+ ## [Asciigram](http://comorichweb.nko3.jitsu.com/)
+ #### by [comorichweb](/teams/comorichweb)
+
+ Convert your webcam and images to ASCII and share them!
+
+ <div style="clear:both;"></div>
+
+ # Popularity
+ <a href="http://design-4-quality.nko3.jitsu.com/info"><img src="http://alpha.url2png.com/v6/P50A14826D8629/74474527b849b598a152c3902518904a/png/?url=http%3A%2F%2Fdesign-4-quality.nko3.jitsu.com%2Finfo&viewport=1024x595&thumbnail_max_width=320"></a>
+ ## [Space bridge](http://design-4-quality.nko3.jitsu.com/info)
+ #### by [Design 4 Quality](/teams/design-4-quality)
+
+ A devastating earthquake has hit our planet!
+ In these situations, help is needed by most!
+ While the majority is trying to help the people, animals and the plant world, You have got a special mission to find those of whom a very small number of people know exist...Aliens!!
+
+ <div style="clear:both;"></div>
Please sign in to comment.
Something went wrong with that request. Please try again.