Skip to content

Commit 8efd7c3

Browse files
committed
workshops and id changes with schedule changes
1 parent 77f3183 commit 8efd7c3

9 files changed

+231
-22
lines changed

_data/sponsors.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ silver:
3939

4040
- logo: capitalone.png
4141
alt: Capital One Logo
42-
url:
42+
url: https://www.capitalonecareers.ca/campus
4343

4444
- logo: sap.png
4545
alt: SAP Logo

_data/workshops.yml

+65
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
workshops:
2+
- logo: ibm.png
3+
alt: IBM Logo
4+
url: https://www.ibm.com/careers/
5+
title: Watson Conversation Workshop
6+
description: Meet IBM Watson! In this workshop IBMers from across the country will be there to there to teach and support you in your hack to leverage Watson API Challenge. We will cover how to build a chatbot and deploy it using Bluemix, Cloud Foundry, WatsonAPI, NodeJS. Lots of code sample will be shown to integrate your chatbot hack with other awesome API’s like Twillio, Slack and many others. Come join us in this amazing hackathon workshop.
7+
presenter: Chris Yazbek
8+
section: ibm
9+
10+
- logo: kinaxis.png
11+
alt: Kinaxis Logo
12+
url: http://kinaxis.com
13+
title: Introduction to Pair Programming
14+
description: Pair programming has proven to be an extremely useful tool in the modern software development world, but is rarely effectively leveraged and receives little attention in undergraduate curricula. After learning about the way pair programming works (and some of the pitfalls!), attendees will be given an opportunity to work in pairs to develop a small program in Python using a test-driven development approach. Attendees should come in pairs and bring at least one laptop with Python installed.
15+
presenter:
16+
section: kinaxis
17+
18+
- logo: rbc.png
19+
alt: Royal Bank of Canada Logo
20+
url: https://www.rbc.com/careers/
21+
title: "RBC Architecture Design Challenge: Cloudy with a Chance of Payments"
22+
description: Have you ever wondered about the complexities of enterprise systems and how they manage to handle tens of thousands of transactions per SECOND? At RBC’s workshop, you will be challenged to use cloud native concepts and event driven architecture to engineer a system that will solve some of the biggest hurdles that companies are facing today. Drop by to learn about the current hot topics in the tech communities and bring your most creative hats because there will be prizes to be won.
23+
presenter: RBC Team
24+
section: rbc
25+
26+
- logo: yelp.png
27+
alt: Yelp logo
28+
url: https://www.yelp.com/
29+
title: Tips and Tricks to Prepare for Tech Interviews
30+
description: Interviewing is challenging in more ways than one; but being prepared can make the process go much smoother. Join us to learn some tips on how to prepare pre-interview, what to expect during the interview and to practice these skills with some real-world examples in a workshop format.
31+
presenter: Alexandra Phillips
32+
section: yelp
33+
34+
- logo: csec.png
35+
alt: CSEC Logo
36+
url: https://www.cse-cst.gc.ca/
37+
title: The Operating System Complexion
38+
description: "Most computer science students have to attend a class called Operating Systems. Taking part in that class, students learn about memory management, process management and concurrency, among other things. If they are lucky, some students will write kernel modules for Linux. Very rarely, if ever, will they implement actual operating system related algorithms. The reason for this is simple: time and complexity. Learning the computer architecture details required to implement even a useless bare bone operating system is just too long. What if this could be changed? What if there was a fully portable, self-contained and open source environment supporting the goal of writing operating system code as part of a related class? We are working on this. And we would like to share it with you."
39+
presenter: CSEC Team
40+
section: csec
41+
42+
- logo: capitalone.png
43+
alt: Capital One Logo
44+
url: https://www.capitalonecareers.ca/campus
45+
title: How we do cloud at Capital One" by using an example of a serverless callable application using lambda and s3.
46+
description: Cloud is here and is here to stay. We will walk through how to leverage AWS "serverless" infrastructure to create a fast and infinitely scalable web service. You will get to configure AWS to stand up your very own service in the cloud using Lambda and S3. You will also get the opportunity to glimpse into the underbelly of Cloud services and get your hands (a little) dirty. No prior cloud experience is required. Arrive with your internet enabled laptop and personal AWS account to get the best out of this workshop.
47+
presenter: Capital One Team
48+
section: capitalone
49+
50+
- logo: wind.png
51+
alt: Wind River Logo
52+
url: https://www.windriver.com/
53+
title:
54+
description:
55+
presenter: Greg Waines
56+
section: windriver
57+
58+
- logo: cae.png
59+
alt: CAE Logo
60+
url: https://www.cae.com/
61+
title:
62+
description:
63+
presenter:
64+
section: cae
65+

_includes/nav.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@
1515
<li class="nav-item"><a href="{{"/schools/" | prepend: site.baseurl }}">Schools</a></li>
1616
<li class="nav-item"><a href="{{"/team/" | prepend: site.baseurl }}">Team</a></li>
1717
<li class="nav-item"><a href="{{"/venue/" | prepend: site.baseurl }}">Venue</a></li>
18-
<!-- <li class="nav-item"><a href="{{"/workshops/" | prepend: site.baseurl }}">Workshops</a></li> -->
18+
<li class="nav-item"><a href="{{"/workshops/" | prepend: site.baseurl }}">Workshops</a></li>
1919
</ul>
2020
</nav>

_includes/speaker_info.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
<div class="row justify-content-center align-items-center">
1+
<div id="{{ speaker.section }}" class="row justify-content-center align-items-center">
22
<div class="col-md-3 col-md-offset-2">
3-
<div class="team-pic text-center" id="{{ speaker.section }}">
3+
<div class="team-pic text-center" >
44
<figure><img src="{{ "/assets/speakers/" }}{{ speaker.pic | default: 'placeholder.png' }}" alt="Image" class="rounded-circle img-fluid"></figure>
55
<h3><strong>{{ speaker.name }}</strong></h3>
66
{% if speaker.twitter and speaker.website %}

_includes/workshop_info.html

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<div id="{{ workshop.section }}" class="row justify-content-center align-items-center">
2+
<div class="col-md-3 col-md-offset-2">
3+
<div class="team-pic text-center" >
4+
<figure><img src="{{ "/assets/sponsors/" }}{{ workshop.logo | default: 'placeholder.png' }}" alt="Image" class="img-fluid"></figure>
5+
</div>
6+
</div>
7+
<div class="col-md-8">
8+
<div class="speaker-talk text-left">
9+
{% if workshop.title %}
10+
<h3>{{ workshop.title | default: 'Talk title coming soon!'}}</h3>
11+
<p>{{ workshop.description | default: 'Description coming soon!'}}</p>
12+
{% else %}
13+
<h3>Workshop Information Coming Soon!</h3>
14+
{% endif %}
15+
</div>
16+
</div>
17+
</div>
18+
{% if forloop.last == false %}
19+
<hr/>
20+
{% endif %}

css/main.scss

+98-4
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,22 @@
174174
.team-header {
175175
margin-top: 3rem;
176176
margin-bottom: 3rem;
177-
border-bottom: 3px solid #fff;
177+
color: #fff;
178+
position: relative;
179+
display: block;
180+
padding-bottom: 5px;
181+
line-height: 1.5;
182+
&:after {
183+
content: "";
184+
position: absolute;
185+
display: block;
186+
width: 80px;
187+
height: 2px;
188+
background: $brand-dark-pink;
189+
left: 50%;
190+
margin-left: -40px;
191+
bottom: 0;
192+
}
178193
}
179194
hr {
180195
margin: 5rem 0;
@@ -186,7 +201,22 @@
186201
.coc-header {
187202
margin-top: 3rem;
188203
margin-bottom: 3rem;
189-
text-decoration: underline;
204+
color: #fff;
205+
position: relative;
206+
display: block;
207+
padding-bottom: 5px;
208+
line-height: 1.5;
209+
&:after {
210+
content: "";
211+
position: absolute;
212+
display: block;
213+
width: 80px;
214+
height: 2px;
215+
background: $brand-dark-pink;
216+
left: 50%;
217+
margin-left: -40px;
218+
bottom: 0;
219+
}
190220
@media (min-width: 768px) {
191221
font-size: 3em;
192222
}
@@ -463,6 +493,70 @@ td .note {
463493
}
464494
}
465495

496+
#workshop-page {
497+
.workshop-header {
498+
margin-top: 3rem;
499+
margin-bottom: 3rem;
500+
color: #fff;
501+
position: relative;
502+
display: block;
503+
padding-bottom: 5px;
504+
line-height: 1.5;
505+
&:after {
506+
content: "";
507+
position: absolute;
508+
display: block;
509+
width: 80px;
510+
height: 2px;
511+
background: $brand-dark-pink;
512+
left: 50%;
513+
margin-left: -40px;
514+
bottom: 0;
515+
}
516+
@media (min-width: 768px) {
517+
font-size: 3em;
518+
}
519+
}
520+
521+
hr {
522+
margin: 5rem 0;
523+
border-top: 1px solid rgb(255,255,255);
524+
}
525+
526+
.team-pic{
527+
figure {
528+
display: block;
529+
margin-bottom: 15px;
530+
img {
531+
margin-left: auto;
532+
margin-right: auto;
533+
max-width: 210px;
534+
}
535+
}
536+
}
537+
538+
.speaker-talk{
539+
h3{
540+
color: #db2186;
541+
margin-bottom: 1em;
542+
}
543+
hr{
544+
border-top: 1px solid #db2186;
545+
margin: 0;
546+
width: 75px;
547+
background: none;
548+
margin-bottom: 1em;
549+
margin-left: 40%;
550+
}
551+
color: #fff;
552+
padding-top: 5rem;
553+
@media (min-width: 768px){
554+
padding-top: 0;
555+
text-align: center;
556+
}
557+
}
558+
}
559+
466560
#team-page {
467561
.team-header {
468562
margin-top: 3rem;
@@ -533,10 +627,10 @@ td .note {
533627
color: $brand-lt-pink;
534628
}
535629
}
536-
.team-person-bio{
630+
.team-person-bio{
537631
color: #fff;
538632
p.bio {
539633
margin-top:2rem;
540634
}
541-
}
635+
}
542636
}

schedule.html

+27-12
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ <h1 class="gen-lead">Stay tuned as we add more events and workshops!</h1>
5555
<a href="{{"/speakers/#kim" | prepend: site.baseurl }}">Kim Moir</a>
5656
</td>
5757
<td rowspan="3" class="workshop">
58-
IBM Workshop
58+
<a href="{{"/workshops/#ibm" | prepend: site.baseurl }}">IBM Workshop</a>
5959
</td>
6060
</tr>
6161
<tr>
@@ -79,7 +79,7 @@ <h1 class="gen-lead">Stay tuned as we add more events and workshops!</h1>
7979
</tr>
8080
<tr>
8181
<td>1:45 PM</td>
82-
<td class="event">
82+
<td colspan="2" class="event">
8383
Sponsor Intros<br>
8484
</td>
8585
</tr>
@@ -102,19 +102,22 @@ <h1 class="gen-lead">Stay tuned as we add more events and workshops!</h1>
102102
</tr>
103103
<tr>
104104
<td>5:00 PM</td>
105-
<td colspan="2" class="talk">
105+
<td colspan="1" class="talk">
106106
<a href="{{"/speakers/#julian" | prepend: site.baseurl }}">Julian Squires</a>
107107
</td>
108+
<td rowspan="4" class="workshop">
109+
<a href="{{"/workshops/#csec" | prepend: site.baseurl }}">CSEC Workshop</a>
110+
</td>
108111
</tr>
109112
<tr>
110113
<td>5:25 PM</td>
111-
<td colspan="2" class="talk">
114+
<td colspan="1" class="talk">
112115
<a href="{{"/speakers/#christian" | prepend: site.baseurl }}">Christian Joudrey</a><br>
113116
</td>
114117
</tr>
115118
<tr>
116119
<td>5:45 PM</td>
117-
<td colspan="2" rowspan="2" class="talk">Speakers Q&amp;A</td>
120+
<td colspan="1" rowspan="2" class="talk">Speakers Q&amp;A</td>
118121
</tr>
119122
<tr>
120123
<td>6:00 PM</td>
@@ -172,7 +175,7 @@ <h1 class="gen-lead">Stay tuned as we add more events and workshops!</h1>
172175
<td>11:30 PM</td>
173176
<td class="talk">Speakers Q&amp;A</td>
174177
<td rowspan="3" class="workshop">
175-
RBC Workshop
178+
<a href="{{"/workshops/#rbc" | prepend: site.baseurl }}">RBC Workshop</a>
176179
</td>
177180
</tr>
178181
<tr>
@@ -197,7 +200,7 @@ <h1 class="gen-lead">Stay tuned as we add more events and workshops!</h1>
197200
<tr>
198201
<td>3:00 PM</td>
199202
<td rowspan="2" class="workshop">
200-
Kinaxis Workshop
203+
<a href="{{"/workshops/#kinaxis" | prepend: site.baseurl }}">Kinaxis Workshop</a>
201204
</td>
202205
</tr>
203206
<tr>
@@ -206,14 +209,17 @@ <h1 class="gen-lead">Stay tuned as we add more events and workshops!</h1>
206209
<tr>
207210
<td>4:00 PM</td>
208211
<td></td>
212+
<td class="workshop" align="right" rowspan="3">
213+
<a href="{{"/workshops/#cae" | prepend: site.baseurl }}">CAE Workshop</a>
214+
</td>
209215
</tr>
210216
<tr>
211217
<td>4:15 PM</td>
212-
<td colspan="2" class="talk"><a href="{{"/speakers/#mike" | prepend: site.baseurl }}">Mike Hoye</a></td>
218+
<td colspan="1" class="talk"><a href="{{"/speakers/#mike" | prepend: site.baseurl }}">Mike Hoye</a></td>
213219
</tr>
214220
<tr>
215221
<td>4:40 PM</td>
216-
<td colspan="2" rowspan="1" class="talk"><a href="{{"/speakers/#mahtab" | prepend: site.baseurl }}">Mahtab Sabet</a></td>
222+
<td colspan="1" rowspan="1" class="talk"><a href="{{"/speakers/#mahtab" | prepend: site.baseurl }}">Mahtab Sabet</a></td>
217223
</tr>
218224
<tr>
219225
<td>5:05 PM</td>
@@ -276,7 +282,10 @@ <h1 class="gen-lead">Stay tuned as we add more events and workshops!</h1>
276282
</tr>
277283
<tr>
278284
<td>11:30 AM</td>
279-
<td rowspan="2" colspan="2" class="talk">Speakers Q&amp;A</td>
285+
<td rowspan="2" class="talk">Speakers Q&amp;A</td>
286+
<td class="workshop" align="right" rowspan="3">
287+
<a href="{{"/workshops/#windriver" | prepend: site.baseurl }}">Wind River Workshop</a>
288+
</td>
280289
</tr>
281290
<tr>
282291
<td>11:45 AM</td>
@@ -294,26 +303,32 @@ <h1 class="gen-lead">Stay tuned as we add more events and workshops!</h1>
294303
</tr>
295304
<tr>
296305
<td>1:15 PM</td>
306+
<td class="workshop" align="right" rowspan="3">
307+
<a href="{{"/workshops/#yelp" | prepend: site.baseurl }}">Yelp Workshop</a>
308+
</td>
297309
</tr>
298310
<tr>
299311
<td>1:30 PM</td>
300312
</tr>
301313
<tr>
302314
<td>2:00 PM</td>
303-
<td rowspan="3" colspan="2" class="event">Career Fair</td>
315+
<td rowspan="3" class="event">Career Fair</td>
304316
</tr>
305317
<tr>
306318
<td>2:15 PM</td>
307319
</tr>
308320
<tr>
309321
<td>3:15 PM</td>
322+
<td class="workshop" align="right" rowspan="3">
323+
<a href="{{"/workshops/#capitalone" | prepend: site.baseurl }}">Capital One Workshop</a>
324+
</td>
310325
</tr>
311326
<tr>
312327
<td>3:30 PM</td>
313328
</tr>
314329
<tr>
315330
<td>3:50 PM</td>
316-
<td colspan="2" class="talk"><a href="{{"/speakers/#robert" | prepend: site.baseurl }}">Robert Fratilla</a></td>
331+
<td colspan="1" class="talk"><a href="{{"/speakers/#robert" | prepend: site.baseurl }}">Robert Fratilla</a></td>
317332
</tr>
318333
<tr>
319334
<td>4:15 PM</td>

speakers.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<div class="container team-container">
88
<div class="row justify-content-center">
99
<div class="col-md-12">
10-
<h1 class="text-center team-header">CUSEC 2018 Keynote Speakers</h1>
10+
<h1 class="text-center team-header">Keynote Speakers</h1>
1111
</div>
1212
</div>
1313
{% for speaker in site.data.speakers.keynotes %}
@@ -16,7 +16,7 @@ <h1 class="text-center team-header">CUSEC 2018 Keynote Speakers</h1>
1616
<br/><br/>
1717
<div class="row justify-content-center">
1818
<div class="col-md-12">
19-
<h1 class="text-center team-header">CUSEC 2018 Invited Speakers</h1>
19+
<h1 class="text-center team-header">Invited Speakers</h1>
2020
</div>
2121
</div>
2222
{% for speaker in site.data.speakers.invspeakers %}

0 commit comments

Comments
 (0)