/
0026_athens_node_rest.htm
162 lines (125 loc) · 7 KB
/
0026_athens_node_rest.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>The 3D Web Coder</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<link rel="stylesheet" type="text/css" href="3dwc.css"/>
<!--
<script src="run_prettify.js" type="text/javascript"></script>
<script src="https://google-code-prettify.googlecode.com/svn/loader/run_prettify.js" type="text/javascript"></script>
-->
</head>
<body>
<!--
#3dwebcoder #ah8 #milanojs #webgl #3dweb #adsk
#a360 #cloud #nodejs #au2015 #autocad #inventor
#developers #aws #revitapi #jquery #handlebars #nodejs #expressjs #heroku
akn_include
-->
<h3>Athens AngelHack Hackathon and Node.js REST Workshop</h3>
<p>I am in the middle of the preparations for a couple of events in June:</p>
<ul>
<li><a href="#2">AngelHack and I♥3D in Athens</a></li>
<li><a href="#3">Node.js REST Workshop</a></li>
<!-- <li><a href="#4">AEC Hackathon London</a></li> -->
</ul>
<a name="2"></a>
<h4>AngelHack and I♥3D in Athens</h4>
<p>I am already on my way to the second
<a href="http://www.meetup.com/I-love-3D-Athens">I love 3D – Athens</a> meetup
on June 5<sup>th</sup> in
<a href="http://thecube.gr">The Cube</a>,
Greece's biggest coworking space, followed by the
<a href="http://angelhack.com/hackathon/athens-2015">AngelHack hackathon</a> coming weekend.</p>
<p>I am travelling there via a detour sleeping out on the beaches of
<a href="https://en.wikipedia.org/wiki/Euboea">Euboea Island</a>,
on which I already
<a href="http://thebuildingcoder.typepad.com/blog/2011/08/associative-section-view-fix.html">visited</a>
<a href="http://en.wikipedia.org/wiki/Limni,_Euboea">Limni</a> or
<a href="http://en.wikipedia.org/wiki/Limni,_Euboea">Λιμνι</a> on
the north end a couple of years ago.
This time, I am heading towards its east and south end instead.</p>
<p>Talking about hackathons past and present, here is a
<a href="http://angelhack.com/productivity-app-wins-angelhack-dubai-2015">brief summary</a> and
a longer, more complete, report on the recent
<a href="http://www.wamda.com/2015/05/angelhack-dubai-2015">AngelHack hackathon in Dubai</a>.</p>
<p>Check out the full AngelHack Athens
<a href="http://angelhack.com/hackathon/athens-2015">event details, schedule and prizes</a>.</p>
<p>Let's highlight those prizes:</p>
<ul>
<li><strong>First Prize</strong></li>
<ul>
<li>Invitation to the <a href="http://angelhack.com/hackcelerator">AngelHack HACKcelerator</a> program.</li>
</ul>
<li><strong>Amazon Web Services</strong> – <a href="http://aws.amazon.com/activate/">aws.amazon.com/activate</a></li>
<ul>
<li>$100 AWS Credits + AWS Technical Training ($600) + $80 credit for self-places labs + 1 month AWS support ($100) for all participants.</li>
</ul>
<li><strong>Autodesk</strong> – <a href="https://developer.autodesk.com">developer.autodesk.com</a></li>
<ul>
<li>Challenge: Create an app using 3D</li>
<li>Prize: 1 Samsung Gear II Watch per winning team member.</li>
</ul>
<li><strong>Clusterpoint</strong> – <a href="https://www.clusterpoint.com">www.clusterpoint.com</a></li>
<ul>
<li>Challenge: Build a web or mobile application using Clusterpoint Cloud as back-end database solution.</li>
<li>Prize: Clusterpoint Global Competition – $10,000 will be awarded to the best team that utilizes the Clusterpoint Cloud as a backend database in their project built during an AngelHack hackathon.</li>
<li>Winners will be announced within 1 week after the series end. Additionally, any participant who signs up for Clusterpoint will receive $2500 in Clusterpoint Cloud credits.</li>
</ul>
<li><strong>Pebble</strong> – <a href="https://developer.getpebble.com/sdk/">developer.getpebble.com/sdk</a></li>
<ul>
<li>Challenge: Create an awesome hack using a Pebble smartwatch.</li>
<li>Prize: Pebble watches.</li>
</ul>
</ul>
<p>I already listed a number of links to resources for getting prepared for the 3D challenge last time I mentioned the
<a href="http://the3dwebcoder.typepad.com/blog/2015/05/web-fest-hackathons-au-and-webgl-workshops.html#3">AngelHack and I♥3D in Athens</a>.</p>
<!--
<p>Here is another upcoming project and yet another hackathon:</p>
<ul>
<li><a href="#3">Node.js REST workshop</a></li>
<li><a href="#6">AEC Hackathon London</a></li>
</ul>
-->
<a name="3"></a>
<h4>Node.js REST Workshop</h4>
<p>I'm starting to think about the Node.js REST workshop that I want to prepare for the last weekend of the
<a href="http://the3dwebcoder.typepad.com/blog/2015/05/web-fest-hackathons-au-and-webgl-workshops.html#6">
Milano WebGL Workshop</a> on June 27.</p>
<p>One thing that caught my attention while snooping around was a comment on the
<a href="http://talkweb.eu/full-https-rest-server-in-node-js">
full HTTPS REST server in Node.js</a> tutorial pointing to
<a href="http://roy.gbiv.com/untangled/about">Roy T. Fielding</a>'s article pointing out that
<a href="http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven">
many so-called RESTful APIs are not REST at all</a>.</p>
<p>Roy's opinion should be taken seriously, since his dissertation, on
<a href="http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm">Architectural Styles and the Design of Network-based Software Architectures</a></em>,
defines the REST architectural style as a model for the design principles behind the modern web architecture.</p>
<!-- <a href="http://rest.blueoxen.net/">defines the REST architectural style</a> -->
<p>Another introduction that caught my eye was on
<a href="http://blog.modulus.io/nodejs-and-express-create-rest-api">
node.js and express – creating a REST API</a>.</p>
<p>The nicest one so far – above all, a typographical pleasure to read – is
<a href="https://twitter.com/brittneykernan">Brittney Kernan</a>'s
<a href="https://bigspaceship.github.io/blog/2014/05/14/how-to-create-a-rest-api-with-node-dot-js">
Create a REST API With Node.js</a>.</p>
<p>I can also simply take a deeper look at my colleague Philippe's
<a href="https://github.com/Developer-Autodesk/mongo-admin">mongo-admin</a> and Cyrille's
<a href="https://github.com/cyrillef/workflow-node.js-server-view.and.data.api">Node.js View and Data API</a> samples.</p>
<p>They would both make pretty good examples for getting started...</p>
<p>I'll let you know what I end up with.</p>
<!--
<a name="4"></a>
<h4>AEC Hackathon London</h4>
<p>Just a heads up that I managed to commit to going to London in the first weekend of July to participate in the
<a href="http://aechackathon.com/aec-hackathon-2-4-london">AEC Hackathon 2.4</a>.</p>
<p>I am really looking forward to that!</p>
<p>The
<a href="http://thebuildingcoder.typepad.com/blog/2014/05/aec-hackathon-from-the-midst-of-the-fray.html">AEC Hackathon in
New York</a> last
year was my favourite hackathon event so far, organised by
<a href="http://core.thorntontomasetti.com/aec-technology-symposium-2014">Thornton Tomasetti</a> and the
<a href="https://www.hackerleague.org/hackathons/aec-technology-hackathon-2014/hacks">Hacker League</a>.</p>
-->
</body>
</html>